javascript - 如何验证jquery函数中的输入字段?

标签 javascript jquery twitter-bootstrap

我的输入字段不在表单中

<input type="text" class="form-control" id="ruling-value" required>

和按钮

<button id="addButton" type="button" class="btn btn-primary">add</button>

$('#addButton').click(function () {
        var values = $("#ruling-value").val().split(',');
        //some code
        }
    });

我想在调用按钮 onClick 方法时验证 ruling-value 字段。如果字段为空,我想显示工具提示或有关它的消息。我该怎么做?

最佳答案

简单添加 if() 即可验证 nullempty 。我用 Bootstrap 警报框更新了我的答案

使用 Bootstrap 更新

$('#addButton').click(function () {
    $(".alert").hide()
       if($("#ruling-value").val())
         {
     $(".alert-success").show()
        }
  else{$(".alert-warning").show()}
    });
.alert{display:none}
 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" class="form-control" id="ruling-value" required>


<button id="addButton" type="button" class="btn btn-primary">add</button>
 <div class="alert alert-warning">
    <strong>Warning!</strong> This alert box could indicate a warning that might need attention.
  </div>
<div class="alert alert-success">
    <strong>Success!</strong> This alert box could indicate a successful or positive action.
  </div>

关于javascript - 如何验证jquery函数中的输入字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40526404/

相关文章:

javascript - 直接 chop 字符串 JavaScript

javascript/jquery 错误 "invalid object initializer"

twitter-bootstrap - 在单个页面中添加两个 Bootstrap 模式

css - 浏览器调整问题 slider 出容器

javascript - 为什么 jQuery Ajax 在 Post 之前发送 Get 请求?

javascript - 在 Express JS 中处理重定向,同时避免重定向循环

javascript - 制作一个为任何函数添加延迟回调的函数?

javascript - 无法设置 cuctom html5 验证消息

javascript - 将 json 对象数组 POST 到 IHttpHandler

javascript - 如何跳过卸载前弹出的确认窗口并显示我自己的 Bootstrap 模式?