yii2 – 在提交之前手动触发活动表单验证
发布时间:2020-12-13 22:36:03 所属栏目:PHP教程 来源:网络整理
导读:是否可以通过 javascript以编程方式调用活动表单验证?我需要在执行一些ajax操作之前调用验证过程. 猜猜我在这里回复有点晚了,但我只是有同样的问题,烧酒的解决方案也不适用于我. 所以我对ActiveForm的JS代码进行了更深入的研究,发现它似乎监视变量中每个字
是否可以通过
javascript以编程方式调用活动表单验证?我需要在执行一些ajax操作之前调用验证过程.
猜猜我在这里回复有点晚了,但我只是有同样的问题,烧酒的解决方案也不适用于我.
所以我对ActiveForm的JS代码进行了更深入的研究,发现它似乎监视变量中每个字段的状态,如果字段“未触及”,则不会触发验证,除非提交实际表单.所以我改变了我的呼吁: var $form = $("#my-form"),data = $form.data("yiiActiveForm"); $.each(data.attributes,function() { this.status = 3; }); $form.yiiActiveForm("validate"); 现在这看起来像我期望的那样有效. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |