EXTjs中自定義表單驗證vtype

好比在js中,表單中一組件:app

{
                        fieldLabel : '客戶的電話',
                        name : 'telphone',
                        vtype:'mobile',
                        emptyText:'請填寫11位手機號',
                        value:record.get("telphone")
                    },

這裏的vtype:'mobile'是自定義的驗證字段code

寫在一個公共的js中:以下orm

Ext.apply(Ext.form.VTypes, {
        mobile:function (value, field) {
            return /^(((13[0-9]{1})|159|153)+\d{8})$/.test(value);
        },
        mobileText:'手機格式不正確'
)}

這樣的話,就能作到公共引用了,原理就是封裝正則的驗證方法,提供調用。開發

後續有不少開發填坑的文章發佈,若是對你有幫助,請支持和加關注一下get

http://e22a.com/h.05ApkG?cv=AAKHZXVo&sm=339944io

https://shop119727980.taobao.com/?spm=0.0.0.0 function

相關文章
相關標籤/搜索