1. <tfoot id='bOw4A'></tfoot>
    2. <small id='bOw4A'></small><noframes id='bOw4A'>

        • <bdo id='bOw4A'></bdo><ul id='bOw4A'></ul>
      1. <i id='bOw4A'><tr id='bOw4A'><dt id='bOw4A'><q id='bOw4A'><span id='bOw4A'><b id='bOw4A'><form id='bOw4A'><ins id='bOw4A'></ins><ul id='bOw4A'></ul><sub id='bOw4A'></sub></form><legend id='bOw4A'></legend><bdo id='bOw4A'><pre id='bOw4A'><center id='bOw4A'></center></pre></bdo></b><th id='bOw4A'></th></span></q></dt></tr></i><div id='bOw4A'><tfoot id='bOw4A'></tfoot><dl id='bOw4A'><fieldset id='bOw4A'></fieldset></dl></div>
        <legend id='bOw4A'><style id='bOw4A'><dir id='bOw4A'><q id='bOw4A'></q></dir></style></legend>

        BootStrapValidator初使用教程详解

        时间:2023-12-14
        <legend id='23xJM'><style id='23xJM'><dir id='23xJM'><q id='23xJM'></q></dir></style></legend><tfoot id='23xJM'></tfoot>
        • <bdo id='23xJM'></bdo><ul id='23xJM'></ul>

            <tbody id='23xJM'></tbody>
            • <small id='23xJM'></small><noframes id='23xJM'>

              <i id='23xJM'><tr id='23xJM'><dt id='23xJM'><q id='23xJM'><span id='23xJM'><b id='23xJM'><form id='23xJM'><ins id='23xJM'></ins><ul id='23xJM'></ul><sub id='23xJM'></sub></form><legend id='23xJM'></legend><bdo id='23xJM'><pre id='23xJM'><center id='23xJM'></center></pre></bdo></b><th id='23xJM'></th></span></q></dt></tr></i><div id='23xJM'><tfoot id='23xJM'></tfoot><dl id='23xJM'><fieldset id='23xJM'></fieldset></dl></div>

                  BootStrapValidator初使用教程详解

                  什么是 Bootstrap Validator

                  Bootstrap Validator 是一个 jQuery 插件,它为表单验证提供了强大的支持。它可以在客户端对表单进行验证,用户在提交表单之前就可以知道表单是否正确。Bootstrap Validator 可以验证所有 HTML 输入元素,包括文本输入框、下拉框、单选按钮、复选框、文件上传等等。它通常是与 Bootstrap UI 框架一起使用,可以让你的表单更加美观、易用。

                  安装 Bootstrap Validator

                  你可以从 https://github.com/1000hz/bootstrap-validator 下载最新版的 Bootstrap Validator,也可以直接使用以下 CDN 链接:

                  <link href="https://cdn.bootcdn.net/ajax/libs/bootstrap-validator/0.5.3/css/bootstrapValidator.min.css" rel="stylesheet">
                  <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
                  <script src="https://cdn.bootcdn.net/ajax/libs/bootstrap-validator/0.5.3/js/bootstrapValidator.min.js"></script>
                  

                  使用 Bootstrap Validator

                  使用 Bootstrap Validator 只需要几步:

                  1. 在表单元素上添加 data-bv-form 属性。
                  2. 在每个验证元素上添加 data-bv-field 属性。
                  3. 在你的 JavaScript 文件中启用 Bootstrap Validator。

                  下面是一个简单的例子:

                  <form id="myForm" data-bv-form>
                  
                    <div class="form-group">
                      <label for="firstName">First Name</label>
                      <input type="text" class="form-control" name="firstName" data-bv-field="firstName" required>
                    </div>
                  
                    <div class="form-group">
                      <label for="lastName">Last Name</label>
                      <input type="text" class="form-control" name="lastName" data-bv-field="lastName" required>
                    </div>
                  
                    <button type="submit" class="btn btn-primary">Submit</button>
                  
                  </form>
                  
                  
                  <script>
                    $(document).ready(function() {
                      $('#myForm').bootstrapValidator();
                    });
                  </script>
                  

                  在这个例子中,我们添加了 data-bv-form 属性到表单元素,以告诉 Bootstrap Validator 应该验证哪个表单。在表单中的每个元素都有一个 data-bv-field 属性。这个属性指定了验证元素的名称,并用于在错误消息中指定元素。我们还指定了每个输入元素是必填字段。最后,在 JavaScript 文件中,我们使用了 $('#myForm').bootstrapValidator() 方法来启用 Bootstrap Validator。

                  一个实际的例子

                  下面是一个使用 Bootstrap Validator 的实际例子,它是一个登陆表单。

                  <form id="loginForm" data-bv-form>
                  
                    <div class="form-group">
                      <label for="email">Email address</label>
                      <input type="email" class="form-control" name="email" data-bv-field="email" required>
                    </div>
                  
                    <div class="form-group">
                      <label for="password">Password</label>
                      <input type="password" class="form-control" name="password" data-bv-field="password" required>
                    </div>
                  
                    <button type="submit" class="btn btn-primary">Login</button>
                  
                  </form>
                  
                  
                  <script>
                    $(document).ready(function() {
                      $('#loginForm').bootstrapValidator({
                        fields: {
                          email: {
                            validators: {
                              notEmpty: {
                                message: 'The email address is required'
                              },
                              emailAddress: {
                                message: 'The input is not a valid email address'
                              }
                            }
                          },
                          password: {
                            validators: {
                              notEmpty: {
                                message: 'The password is required'
                              },
                              stringLength: {
                                min: 6,
                                message: 'The password must be at least 6 characters long'
                              }
                            }
                          }
                        }
                      });
                    });
                  </script>
                  

                  这个例子中,我们指定了两个验证元素,分别是 email 和 password。对于 email 元素,我们要求它必填,而且必须是一个有效的邮件地址。对于 password 元素,我们要求它必填,而且必须至少为 6 个字符。我们还可以添加其他验证规则,比如正则表达式、数值范围等等。

                  上一篇:使用html+css+js实现导航栏滚动渐变效果 下一篇:如何解决ligerUI布局时Center中的Tab高度大小

                  相关文章

                • <tfoot id='bR77Q'></tfoot>

                • <legend id='bR77Q'><style id='bR77Q'><dir id='bR77Q'><q id='bR77Q'></q></dir></style></legend>

                  <small id='bR77Q'></small><noframes id='bR77Q'>

                    <bdo id='bR77Q'></bdo><ul id='bR77Q'></ul>
                  1. <i id='bR77Q'><tr id='bR77Q'><dt id='bR77Q'><q id='bR77Q'><span id='bR77Q'><b id='bR77Q'><form id='bR77Q'><ins id='bR77Q'></ins><ul id='bR77Q'></ul><sub id='bR77Q'></sub></form><legend id='bR77Q'></legend><bdo id='bR77Q'><pre id='bR77Q'><center id='bR77Q'></center></pre></bdo></b><th id='bR77Q'></th></span></q></dt></tr></i><div id='bR77Q'><tfoot id='bR77Q'></tfoot><dl id='bR77Q'><fieldset id='bR77Q'></fieldset></dl></div>