jQuery validation 去除空格

來源:互聯網
上載者:User

標籤:ddr   enter   sea   jquery   div   query   號碼   log   blog   

當input輸入了空格是不會提示資訊的

一般會去除空格然後進行驗證

這個時候就要添加onkeyup事件去除左側的空格

 //添加驗證手機方法        jQuery.validator.addMethod("isMobile", function(value, element) {            var length = value.length;            var mobile = /^(((13[0-9]{1})|(15[0-9]{1}))+\d{8})$/;            return this.optional(element) || (length == 11 && mobile.test(value));        }, "請正確填寫您的手機號碼");        //表單驗證        $("#enterpriseAuth").validate({            debug: true,            onkeyup: function(element, event) {                //去除左側空格                var value = this.elementValue(element).replace(/^\s+/g, "");                $(element).val(value);            },            errorClass: ‘errMsg‘,            errorElement: "div",            errorPlacement: function(error, element) {                error.appendTo(element.parent());            },            groups: {                distpicker: "province city district"            },            rules: {                enterpriseName: {                    required: true                },                managerPhone: "isMobile",                managerEmail: {                    email: true,                },                province: "required",                city: "required",                district: "required"            },            messages: {                enterpriseName: {                    required: "請填寫企業名稱",                },                enterpriseAddress: {                    required: "請填寫公司登入位址",                },                enterpriseContact: {                    required: "請填寫街道詳細地址",                },                managerName: {                    required: "請填寫管理者姓名",                },                managerEmail: {                    required: "請填寫管理者郵箱",                    email: "請填寫正確郵箱格式"                },                managerPhone: {                    required: "請輸入手機號",                    isMobile: "請填寫正確手機號"                },                province: {                    required: "請選擇省市區",                },                city: {                    required: "請選擇省市區",                },                district: {                    required: "請選擇省市區",                }            }        });

  

jQuery validation 去除空格

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.