3
我用輸入掩碼jquery插件來掩蓋信用卡字段。 我的掩蔽代碼如下:jquery驗證和掩碼插件
$(".cardField").mask("9999 9999 9999 9999");
的問題是我還用在以下的條件驗證插件:
rules: {
cardField: {
required: true,
digits: true,
minlength: 16,
maxlength: 16
}
}
現在,每當我輸入的時候,它總是會導致一個錯誤因爲空間。 我該如何解決這個問題?
另外,在我使用$ post提交之前,我想將它作爲一個沒有空格的數字返回。我使用了unmasked()方法,但它返回一個對象。
var creditCardValue = $(".cardField").unmask().mask("9999 9999 9999 9999");
$(".cardField").val(creditCardValue);
所以我如何正確地做到這一點?
謝謝。