Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当以引导的形式出现无效的popover消息时,我们如何停止发送数据?_Javascript_Jquery_Validation - Fatal编程技术网

Javascript 当以引导的形式出现无效的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

此表单中的问题是,每当输入空字段时,它都会显示一个弹出窗口“表示此字段是必需的”,但消息会发布到数据库中

在所有popover都生效之前,我如何停止此操作

<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
属性。它与引导无关。