0
我使用jQuery Validate爲我的表單。我添加了一個額外的方法來檢查有效的SSN值。Javascript正則表達式來檢測空虛或特定模式
$.validator.addMethod(
'ssn',
function(e,i,a) {
return e.match(/^(\d{10})$/);
},
'SSN is not valid'
);
它工作正常,但問題是,不需要領域,如果用戶確實在現場沒有輸入的任何數據,但它仍然得到確認,並拋出一個錯誤。
此驗證應該只發生在IF和ONLY,如果用戶實際輸入該字段中的某些數據。我怎樣才能在正則表達式中覆蓋?謝謝!
該死!我忘記了可選標誌,謝謝! – andufo