欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

bootstrap設(shè)置表單必填的方法

這篇文章主要介紹bootstrap設(shè)置表單必填的方法,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

米脂網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),米脂網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為米脂近1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的米脂做網(wǎng)站的公司定做!

在有jquery和bootstrap的頁(yè)面里引入bootstrapValidator.js和bootstrapValidator.css文件

然后建立一個(gè)form表單,添加表單控件,表單控件必須有絕對(duì)定位,不然會(huì)報(bào)錯(cuò)

<form action="" method="POST" role="form" id="form-test">
                <legend>Form title</legend>
 
                <div class="form-group">
                    <label for="">label</label>
                    <input type="text" class="form-control" id="" name="text" placeholder="Input field">
                </div>
 
 
 
                <button id="btn-test" class="btn btn-primary">Submit</button>
            </form>

編寫(xiě)js文件,通過(guò)js文件驗(yàn)證表單:

$(function () {
            $("#form-test").bootstrapValidator({
                live: 'disabled',//驗(yàn)證時(shí)機(jī),enabled是內(nèi)容有變化就驗(yàn)證(默認(rèn)),disabled和submitted是提交再驗(yàn)證
                excluded: [':disabled', ':hidden', ':not(:visible)'],//排除無(wú)需驗(yàn)證的控件,比如被禁用的或者被隱藏的
                submitButtons: '#btn-test',//指定提交按鈕,如果驗(yàn)證失敗則變成disabled,但我沒(méi)試成功,反而加了這句話非submit按鈕也會(huì)提交到action指定頁(yè)面
                message: '通用的驗(yàn)證失敗消息',//好像從來(lái)沒(méi)出現(xiàn)過(guò)
                feedbackIcons: {//根據(jù)驗(yàn)證結(jié)果顯示的各種圖標(biāo)
                    valid: 'glyphicon glyphicon-ok',
                    invalid: 'glyphicon glyphicon-remove',
                    validating: 'glyphicon glyphicon-refresh'
                },
                fields: {
                    text: {
                        validators: {
                            notEmpty: {//檢測(cè)非空,radio也可用
                                message: '文本框必須輸入'
                            },
                            stringLength: {//檢測(cè)長(zhǎng)度
                                min: 6,
                                max: 30,
                                message: '長(zhǎng)度必須在6-30之間'
                            },
                            regexp: {//正則驗(yàn)證
                                regexp: /^[a-zA-Z0-9_\.]+$/,
                                message: '所輸入的字符不符要求'
                            },
                            remote: {//將內(nèi)容發(fā)送至指定頁(yè)面驗(yàn)證,返回驗(yàn)證結(jié)果,比如查詢用戶名是否存在
                                url: '指定頁(yè)面',
                                message: 'The username is not available'
                            },
                            different: {//與指定文本框比較內(nèi)容相同
                                field: '指定文本框name',
                                message: '不能與指定文本框內(nèi)容相同'
                            },
                            emailAddress: {//驗(yàn)證email地址
                                message: '不是正確的email地址'
                            },
                            identical: {//與指定控件內(nèi)容比較是否相同,比如兩次密碼不一致
                                field: 'confirmPassword',//指定控件name
                                message: '輸入的內(nèi)容不一致'
                            },
                            date: {//驗(yàn)證指定的日期格式
                                format: 'YYYY/MM/DD',
                                message: '日期格式不正確'
                            },
                            choice: {//check控件選擇的數(shù)量
                                min: 2,
                                max: 4,
                                message: '必須選擇2-4個(gè)選項(xiàng)'
                            }
                        }
                    }
                }
            });
            $("#btn-test").click(function () {//非submit按鈕點(diǎn)擊后進(jìn)行驗(yàn)證,如果是submit則無(wú)需此句直接驗(yàn)證
                $("#form-test").bootstrapValidator('validate');//提交驗(yàn)證
                if ($("#form-test").data('bootstrapValidator').isValid()) {//獲取驗(yàn)證結(jié)果,如果成功,執(zhí)行下面代碼
                    alert("yes");//驗(yàn)證成功后的操作,如ajax
                }
            });
        });

以上是bootstrap設(shè)置表單必填的方法的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

分享題目:bootstrap設(shè)置表單必填的方法
當(dāng)前鏈接:http://aaarwkj.com/article36/iidppg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、網(wǎng)站排名網(wǎng)站策劃、網(wǎng)站制作、Google、手機(jī)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
亚洲午夜一区二区三区精品| 无遮挡动漫网站免费观看| 欧洲亚洲精品免费二区| 日韩欧美一区二区福利视频| 日韩精品综合成人欧美| 亚洲精品午夜福利网| 免费av中文字幕电影| 亚洲国产传媒在线观看| 免费成人激情在线电影| 久久香蕉国产线看观看亚洲| 国产91在线一区精品| 亚洲熟女午夜毛片av毛片| 风间由美亚洲一区二区三区| 国产精品一区在线播放| 日韩美女后入式在线视频| 亭亭丁香激情五月涩久久| 中文字幕人妻久久精品一区| 91精品婷婷国产综合| 免费观看在线视频午夜| 成人性生活视频免费中文版| 国产精品午夜福利亚洲综合网| 亚洲欧美中文日韩二区一区| 久久精品夜夜夜夜夜久久| 精品久久激情中文字幕| 少妇高潮时会抱紧男人脖子| 欧美丰满老妇性猛交| 国产在线自拍一区二区| 四虎在线观看精品一区| 天堂中文在线免费观看av| 福利视频一区二区视频| 一区二区三区蜜桃av| 永久永久免费黄色一级片| 国产成人+亚洲欧洲综合| 蜜臀一区二区三区精品免费| 色综合色综合色综合色| 国产高清亚洲精品视频| 人妖激情一区二区三区| 成人性生交视频免费看| av资源网大全手机在线观看| 亚洲成在人线免费观看| 亚洲成av人天堂影院|