0
我在我的MVC應用程序中使用奇妙的jQuery插件jStepper將文本框限制爲數字值。jquery jStepper十進制不工作
最近的1.3.1版本運行良好,除了allowDecimals
和decimalSeparator
。我不確定這是否是瀏覽器問題,但它不能適用於所有主流瀏覽器。
allowDecimals = false
應該防止用戶輸入十進制值,但事實並非如此。
decimalSperator = ","
應該只允許字符,
除了小數,但它不是。
這就是我如何使用jStepper。 在我的MVC剃刀,我有
@Html.TextBoxFor(b => b.propName, string.Empty)
和腳本,
$("#propName").jStepper({ allowDecimals: false,disableNonNumeric:true,minDecimals: 0, minValue: 1, maxValue: 99, minLength: 2 });
感謝您的幫助。
發佈一些代碼,顯示你如何使用jStepper。 – David
我已添加代碼。但是,即使在官方頁面中也是如此。 http://jstepper.emkay.dk/default.aspx –
您是否打電話給$(「#propName」)只是一個示例,或者您正在嘗試用什麼來選擇HTML元素?我可以放心地說,這不會在jstepper.emkay.dk上工作,並且很可能它不是HTML的外觀。必須在頁面上有一個ID爲「propName」的元素。我們可以看到HTML在不起作用的頁面上的外觀嗎? – EmKay