开发者社区> 问答> 正文

jquery.validation 提交按钮需要点两下

代码很简单,但是为什么需要点两下提交按钮表单才会提交?
如果填的内容不符合规则,点一次就显示,
如果符合规则,点第一下没反应,点第二下才弹框提示WIN。

 $('#AddColumnsForm').submit(function () {
  $("#AddColumnsForm").validate({
    submitHandler: function(form) {
      alert("Win");
      $(form).ajaxSubmit();
    }
  });
  return false;
});

展开
收起
小旋风柴进 2016-03-19 09:32:33 1931 0
1 条回答
写回答
取消 提交回答
  • $("#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的事件中
    2019-07-17 19:07:15
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载