2011-04-29 45 views
2

Iam使用Ext3.3 在我的應用程序IAM設計電子郵件字段在複合領域,所以當設置vtype:電子郵件,它不顯示錯誤圖標,它只顯示txtfield中的紅線 還如何編寫自定義像電話號碼ExtJS的和numaric值ExtJS中的自定義驗證

驗證

請在使用IAM

Ext.apply(Ext.form.VTypes, { 
    phone: function (value, field) { 
     debugger; 
     return value.replace(/[ \-\(\)]/g, '').length == 10; 
    }, 
    phoneText: 'Wrong phone number, please make sure it contains 10 digits', 
    phoneMask: /[ \d\-\(\)]/ 
}); 

它的展示幫我

錯誤對象不支持此屬性

在此先感謝

回答

2

使用msgTarget : 'side'爲字段查看錯誤圖標。

查看這裏查看vtypes列表:http://www.sencha.com/forum/showthread.php?4271-More-VTypes

+0

thanq for ur replay ,,,是的,我已經使用msgTarget:'側',但在複合領域它顯示白色顏色總合成領域,不顯示圖像(warninig /錯誤圖像)謝謝 – MNR 2011-04-29 11:06:09