0
我有一個文本輸入的大表,其中一組自定義屬性正在服務器端創建。這些屬性包括用於jQuery Validate插件的「min」和「max」。jQuery驗證範圍限制的格式規則
由於需求的變化(當然),我們現在必須將屬性更新爲範圍類型,但是Validate插件沒有正確解釋範圍規則的格式(或者它可能更準確說我沒有正確格式化規則),現在我有問題。
所生成的輸出爲輸入框看起來像這樣:
<input type="text" producttype="CCC" code="ESTFEE" range="460, 500" class="currency required" id="txtEstFeeCCC" value="460.00" name="txtEstFeeCCC">
我也試過如下:
<input type="text" producttype="CCC" code="ESTFEE" range="[460, 500]" class="currency required" id="txtEstFeeCCC" value="460.00" name="txtEstFeeCCC">
在任一情況下,返回的消息可以是:
請輸入4到6之間的數值。
或
請輸入的NaN和4之間
分別的值。這兩者與460-500範圍都沒有關係。
jQuery代碼調用驗證功能僅僅是香草呼叫:
$("#btnSave").click(function() {
validator.form();
...
});
應該如何爲jQuery驗證輸入屬性範圍進行格式化,從而顯示正確的號碼在區間的上限?
使用我一直沒jQuery插件,但我現在(應該從一開始),這已經解決了問題,因爲你的答案建議。 – 2011-02-09 22:05:44