我使用jQuery驗證(http://docs.jquery.com/Plugins/Validation)像這樣:jquery驗證 - 允許沒有前導零的數字?
var $__field = $("#selector");
if ($__field.is(":visible")) {
$__field.rules('add', { required: true });
$__field.rules('add', { number: true });
}
如果用戶輸入一個數字,沒有前導零,例如0.5則jQuery驗證說「請輸入一個有效的數字。」
如何更改驗證以允許輸入號碼而不需要前導零?
謝謝 - 這個問題一直沒有答覆幾個月! – 2010-10-31 21:15:45
沒問題。這一點在我一直在建立的系統上找到我,找到答案找到了你的問題。我通過電子郵件向插件創建者發送了關於正則表達式的反饋,並且如果沒有問題,請將修復插入插件。 – boflynn 2010-11-01 13:55:24
非常有幫助的答案。我在解決方案中遇到的一個小問題:jQuery.validator.addMethod(「numeric」...應該是jQuery.validator.addMethod(「number」 – 2011-01-24 16:32:27