我必須爲IE8編寫一些代碼。我有一個NG重複創建填充表:角度指令忽略非數字輸入
<input production-qty type="text" class="input-mini" maxlength="3" ng-model="day.qtyA" ui-event="{ blur : 'updateProduction(day)' }" ng-disabled="day.type=='H'">
IE8不會做類型=數字
我想一個指令,將忽略該輸入字段沒有數字鍵的鍵擊。 ... ie 0 - 9
我不想讓用戶輸入abc並污染模型,然後告訴他們這個值是無效的。我寧願不讓他們輸入任何首先無效的數據。
見http://stackoverflow.com/a/12947995/215945爲如何建立一個自定義的驗證實例。 – 2013-03-21 18:17:50
我不明白這對我有何幫助。我不只是試圖阻止數據進入模型......而是從屏幕上出現。我想通過使用type = text來實現input type = number – Jason 2013-03-21 18:33:01
對不起,這不是太有用。$解析器可用於過濾輸入文本框中顯示的內容。請看我在我的回答中寫的那篇文章。 – 2013-03-21 19:40:41