bootstarp4+Jquery parsley表单校验

5 篇文章 0 订阅
1 篇文章 0 订阅

实例:

HTML代码

<form class="needs-validation" id="joinFrom" action="panel.html"
                                      data-parsley-validate>
                                    <div class="row">
                                        <div class="col-md-6">
                                            <div class="form-group">
                                                <label for="validationCustom01">姓名</label>
                                                <input type="text" class="form-control" id="validationCustom01"
                                                       placeholder="名字*必填" name="username "
                                                       data-parsley-required="true" data-parsley-error-message="请输入姓名">
                                                <div class="valid-feedback">
                                                    哈哈哈
                                                </div>
                                            </div>
                                        </div>
                                        <div class="col-md-6">
                                            <div class="form-group">
                                                <label for="validationCustom02">手机号</label>
                                                <input type="text" class="form-control" id="validationCustom02"
                                                       placeholder="手机号*必填" name="phone" data-parsley-required="true"
                                                       data-parsley-error-message="请输入姓名">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="row">
                                        <div class="col-md-6">
                                            <div class="form-group">
                                                <label for="validationCustom03">留言</label>
                                                <textarea type="text" class="form-control" id="validationCustom03"
                                                          placeholder="留言" name="remark"></textarea>
                                            </div>
                                        </div>
                                    </div>
                                    <button class="btn btn-primary" type="submit">提交表格</button>
                                </form>

JS代码:

    $(document).ready(function () {
        $(".needs-validation").parsley()
    });

不需要其他额外操作,直接把饭喂到嘴里!

 

正常效果图:

不填写直接提交表格效果图:

表单验证完成之后,在做一些其他事情,比如请求ajax:

$('.needs-validation').on('submit', function () {
        if ($(this).parsley().isValid()) {
            alert("哈哈哈")
        }
});

 

  1. 以前都是用的SweetAlert2做的这种验证,用了这个感觉真香,做个笔记!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值