需要驗證文本框的值,並拋出錯誤,如果它包含字母,特殊字符或數字小於20jQuery的驗證特殊字符的
代碼:
<input type="text" class="input-text-bx" id="actual" value="">
<input type="submit" id="real" value="submit"/>
我有試過jquery 1.3沒有點擊提交按鈕。我需要提交最新的$。
Query(function(){
jQuery('.input-text-bx').validate({
expression: "if (VAL) return true; else return false;",
message: "Please enter a valid number"
});
jQuery('.input-text-bx').validate({
expression: "if (VAL.match(/^[0-9]*$/)) return true; else return false;",
message: "Actual card can only be in numbers"
});
jQuery('.input-text-bx').validate({
expression: "if ((VAL.length >=16))return true; else return false;",
message: "The card number should be 16-20 digits"
});
});
(你有沒有試過? – Lemurr 2013-03-22 02:47:36
添加了我試過的 – user2194155 2013-03-22 02:55:02
驗證何時?在表單上提交,模糊或...? 「拋出錯誤」是什麼意思?如果你明確說明什麼會被認爲是有效的,這可能會更清楚。 「小於20的數字」開放給幾種解釋。 – nnnnnn 2013-03-22 02:58:45