【发布时间】:2014-11-12 01:17:37
【问题描述】:
平台:ASP.NET 4.5、MVC 5、最新的 jQuery、bootstrap 和 jQuery validate
我的问题是,一旦我验证了表单,我想进行 ajax 调用而不是关闭模式。
这是我的表格:
<form id="loginform" action="">
<div id="login-login">
<span>
<input type="email" name="login-email" id="login-email" placeholder="my@email.com" />
<input class="btn btn-success submit" type="submit" id="login-submit" value="Submit" />
</span>
</div>
</form>
我的 jQuery 在我的 document.ready 中
$("#login-form").popover(); // this is the overall modal id name
$("#loginform").validate({
rules: {
email: {
required: true,
email: true
},
submitHandler: function (form) {
console.log("submit on ok");
return false;
}
},
});
会发生什么:
当我输入无效的电子邮件时,我会看到默认的 jQuery 验证触发并向我显示一条友好的消息。但是,当输入正确时,我看不到 console.log 消息(我也使用了警报),模式只是关闭并且我不希望它关闭。不知道我还能做什么?
任何帮助表示赞赏。
【问题讨论】:
标签: jquery asp.net-mvc twitter-bootstrap jquery-validate