Мне нужно написать код для IE8. У меня есть ng-repeat, создающий таблицу, заполненную:
<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 не будет делать type = number
Мне нужна директива, которая будет игнорировать нажатия клавиш в этом поле ввода, которые не являются числовыми ключами.... то есть.... 0 - 9
Я не хочу, чтобы пользователь вводил abc и загрязнял модель, а затем указывал, что значение недействительно. Я бы предпочел не позволять им вводить данные, которые недействительны в первую очередь.