我正在使用jQuery掩碼功能(特別是電話)。我目前沒有進行任何客戶端驗證,並且希望它發送數字,即使它們沒有完全填寫掩碼。使用jQuery掩碼和空白正在發佈到服務器
例如,我希望得到一個電話號碼的10位數字。如果用戶只輸入9,我希望我的服務器處理錯誤。不幸的是,如果輸入的值與掩碼不匹配,它將不會發送任何內容。
這裏是我的js代碼:
$(".phone input[type=text]").mask("(999) 999-9999");
什麼我必須這樣做,即使面具沒有填寫它仍然會發送值時的形式發佈?
掩碼是一個JQuery函數還是你使用一些JQuery插件或其他庫? – Erick
@Erick OP大概是用[這個masking插件](http://igorescobar.github.io/jQuery-Mask-Plugin/)。這裏是我剛剛創建的[基本示例](https://jsfiddle.net/m689v1jd/);價值似乎包括提交掩蓋的部分,所以我不能重現該問題。 –
我作爲第二個開發人員進入這個,但我相信正在使用的插件是這樣的:http:// digitalbush.com/projects/masked-input-plugin/ – Dan