代码很简单,但是为什么需要点两下提交按钮表单才会提交?
如果填的内容不符合规则,点一次就显示,
如果符合规则,点第一下没反应,点第二下才弹框提示WIN。
$('#AddColumnsForm').submit(function () {
$("#AddColumnsForm").validate({
submitHandler: function(form) {
alert("Win");
$(form).ajaxSubmit();
}
});
return false;
});
$("#host_name").formValidator({
onshow: "xxx",
onfocus: "xxxx",
oncorrect: "正确",
}).functionValidator({
fun: function(val, elem) {
if (val.length < 1) {
return "xxx";
return false;
}
return true;
}
});
host_name 为当前验证表单的form ID
试试 不要把验证写入到 submit的事件中
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。