Javascript 当以引导的形式出现无效的popover消息时,我们如何停止发送数据?
此表单中的问题是,每当输入空字段时,它都会显示一个弹出窗口“表示此字段是必需的”,但消息会发布到数据库中 在所有popover都生效之前,我如何停止此操作Javascript 当以引导的形式出现无效的popover消息时,我们如何停止发送数据?,javascript,jquery,validation,Javascript,Jquery,Validation,此表单中的问题是,每当输入空字段时,它都会显示一个弹出窗口“表示此字段是必需的”,但消息会发布到数据库中 在所有popover都生效之前,我如何停止此操作 <form class="form-asd" role="form"> <h2 class="form-signin-heading">Login</h2> <hr /> EmailAddress: <input class="form-control" t
<form class="form-asd" role="form">
<h2 class="form-signin-heading">Login</h2>
<hr />
EmailAddress:
<input class="form-control" type="text" id="Address" required />
<br />
<button type="submit" class="btn btn-lg btn-primary" id="btnLogin">
Login
</button>
</form>
登录
电子邮件地址:
登录
这实际上与引导无关。您可以使用Bootstrap进行验证UX,但您的问题是在满足某些要求之前停止表单提交
$('#myForm')submit(function(e) {
e.preventDefault();
// do validation, present popovers, etc.
if (validation is good) {
$(this).submit();
}
});
使用jquery
preventDefault()
浏览器会显示“popover”,因为您使用的是required
属性。它与引导无关。