javascript - 每当以 Bootstrap 的形式出现无效的弹出消息时,我们如何才能停止发送数据?

标签 javascript jquery validation

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

在所有弹出窗口都有效之前,我如何才能停止它?

screenshot

<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 无关。您可以使用 Bootstrap 来验证 UX,但您的问题是关于在满足某些要求之前停止提交表单。

$('#myForm')submit(function(e) {
    e.preventDefault();

    // do validation, present popovers, etc.

    if (validation is good) {
        $(this).submit();
    }
});

关于javascript - 每当以 Bootstrap 的形式出现无效的弹出消息时,我们如何才能停止发送数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24837413/

相关文章:

javascript - 无需提交即可将信息传递给 php 表单的按钮

javascript - Jquery 更改位置然后滚动到元素

javascript - 无法在javascript中获取图像的高度和宽度

asp.net - 用于验证 MVC 模型属性的正则表达式

javascript - 如何根据特定标准在angularjs中使用正则表达式添加密码验证?

javascript - 动态变量和内容ejs

jquery - Backbone.js 和 JQuery 移动路由器

javascript - 使用 jquery 在 HTML 表中追加行不起作用

jquery - 与未在实时站点上执行的 jQuery 脚本发生冲突

java - 如何在 Spring 框架前端接收验证消息?