yii2 –提交前手动触发活动表单验证

电脑杂谈  发布时间:2020-04-13 21:03:49  来源:网络整理

yii2 form表单提交_yii2 表单提交验证_yii2定义表单提交错误

本文由Script House收集并编辑,主要介绍yii2 –在提交之前手动触发对活动表单的验证. Script House编辑器感觉非常好,现在我与您分享并提供参考.

是否可以以编程方式调用活动表单验证?我需要在执行一些Ajax操作之前调用验证过程.

猜猜我在这里回复有点晚了yii2 表单提交验证,但是我有同样的问题,烧酒解决方案对我不起作用.

因此,我对ActiveForm的JS代码进行了更深入的研究,发现它似乎监视变量中每个字段的状态. 如果“未触摸”该字段,则除非提交了实际的表单yii2 表单提交验证,否则不会触发验证. 所以我改变了自己的诉求:

var $form = $("#my-form"),data = $form.data("yiiActiveForm");
$.each(data.attributes,function() {
    this.status = 3;
});
$form.yiiActiveForm("validate");

现在这看起来像我预期的一样有效.

以上是Script House为您收集的yii2 –在提交之前手动触发了整个表单验证. 我希望本文可以帮助您解决yii2遇到的程序开发问题-在提交之前手动触发活动表单验证.

如果您认为Script House网站的内容还不错,欢迎向程序员朋友推荐Script House网站.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-174553-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...