yii ajaxSubmitButton阻止html5验证

时间:2013-05-29 17:05:36

标签: jquery html5 forms yii

我有一个表单,我使用ajaxSubmitButton来提交该表单。但Yii在处理ajax的jQuery末尾生成return false,因此自动HTML5验证不再起作用。 (例如输入类型=数字也接受字母)任何想法如何解决?

尝试在字段中输入任何字母并在以下演示中提交表单,您将看到我的意思:

DEMO without ajaxSubmitButton

DEMO with simple ajaxSubmitButton

1 个答案:

答案 0 :(得分:0)

尝试捕捉表单的提交事件

$(document).ready(function() {
     $('body').on('submit','form',function() {
              jQuery.ajax({'type':'POST'});
         return false;
    });
});

不确定是否会产生其他影响。