2013-01-03 47 views
0

我需要驗證名稱只允許字母數字和下劃線,但沒有任何其他字符在jquery.pls幫助我。驗證除了字母以外的名字的特殊字符下劃線jQuery中的數字

我的代碼

function validateName($name) { 
var Name = /^[a-z0-9\_]+$/i.test(value); 
if (!NameReg.test($name)) { 
    return false; 
} else { 
    return true; 
} 
} 

我要去的地方錯了不小茴香到knw.help我請。

+1

Name,NameReg .... – NoBBy

+0

@NoBBy否則正則表達式是正確的???我需要允許字母數字和下劃線而不是其他人 – Nirmala

回答

0
jQuery.validator.addMethod("alphanumeric", function(value, element) { 
    return this.optional(element) || /^[a-z_0-9]+$/i.test(value); 
}, "Enter only alpha numeric characters."); 

在.validate()之前添加上面的代碼並將類'字母數字'添加到您的html類中。

+0

我需要將此代碼放入js文件中????? – Nirmala

+0

@Nirmala你可以將這段代碼放入你正在驗證的頁面中,或者放在.js文件中幷包含它,注意它是用jquery –

+0

編碼的。抱歉,我無法按照你的建議獲得結果 – Nirmala

相關問題