最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery validate(submitHandler函數(shù))驗證通過發(fā)送Ajax(實例詳解)

 更新時間:2022年10月12日 14:40:47   作者:微笑Tears  
這篇文章主要介紹了jQuery validate(submitHandler函數(shù))驗證通過發(fā)送Ajax,可以用validate框架驗證元素,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧

js代碼:

$(function() {
    $('#form').validate({
        onkeyup : false,
        rules : {
            oldPassword:{
                required:true,
                remote : {
                    url : global.context + '/admin/password/duplicate',
                    data : {
                        oldPassword : function() {
                            return $('#oldPassword').val();
                        }
                    }
                }
            },
            password : {
                required : true,
                minlength : 6
            },
            repeat : {
                required : true,
                minlength : 6,
                equalTo:'#password'
            }
        },
        messages : {
            oldPassword:{
                required:'請輸入原密碼',
                remote : '請輸入正確的原密碼'
            },
            password : {
                required : '請輸入密碼',
                minlength : '長度需大于6'
            },
            repeat : {
                required : '請確認密碼',
                equalTo : '兩次輸入密碼不一致',
                minlength : '長度需大于6'
            }
        },
        submitHandler:function(form){
            var password = $('#password').val();
            var repeat = $('#repeat').val();
            $.ajax({
                url : global.context + '/admin/password',
                type : 'put',
                contentType : "application/json; charset=utf-8",
                data : JSON.stringify({
                    password : password,
                    repeat : repeat
                }),
                success : function(data) {
                    console.log(data);
                    if(data.status=='success'){
                        alert("修改密碼成功");
                    }
                }
            });
        }
    });
});

個人感覺比較好用,可以用validate框架驗證元素。

JQuery的submitHandler

之前做表單驗證,有設(shè)置submitHandler

submitHandler: function(){

$("form").submit();

}

這樣表單驗證通過后會自動提交。。。。

改為

submitHandler: function(form){

form.submit();

}

否則,button按鈕提交表單之后,表單會提交兩次,前端造成stack 溢出

到此這篇關(guān)于Jquery validate(submitHandler函數(shù))驗證通過發(fā)送Ajax的文章就介紹到這了,更多相關(guān)Jquery validate驗證內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

册亨县| 连州市| 博客| 渝中区| 巴塘县| 开远市| 英超| 泸水县| 温泉县| 正安县| 洪雅县| 永新县| 中牟县| 宁德市| 泰来县| 潮安县| 开化县| 丘北县| 柳林县| 邓州市| 合水县| 寻乌县| 阿坝县| 左贡县| 四子王旗| 广元市| 蒙自县| 武邑县| 塔河县| 根河市| 崇明县| 赣榆县| 辽中县| 工布江达县| 云梦县| 临安市| 中宁县| 张家川| 长宁县| 海林市| 河北省|