2017-04-17 67 views
0

我有一個HTML文本框,用戶將輸入數據,然後將數據保存在十進制類型(12,4)的SQL列中。我將如何限制我的文本框允許上述精度的數字或十進制值?限制HTML文本框中的十進制條目

這是我的文本框代碼:

@Html.TextBoxFor(m => m.Rate, null, new {@maxlength = "12", style = "width:87px;"}) 

回答

0

有一個合適的回答,請參考此鏈接一個同樣的問題。

link

鏈接這個問題的答案只取小數點,如果你想數量以及與小數points.just刪除不籤(!)在這條線上。

if (charCode != 46 && charCode > 31 
     && (charCode < 48 || charCode > 57)) 
     return false; 
+0

它是否允許12位數與4作爲比例。即小數點後只有4位數字 –