相关疑难解决方法(0)

angular指令忽略非数字输入

我必须为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'">
Run Code Online (Sandbox Code Playgroud)

IE8不会做type = number

我想要一个指令,它将忽略该输入字段上不是数字键的键击....即.... 0 - 9

我不想让用户键入abc并污染模型,然后告诉他们值无效.我宁愿不让他们输入任何首先无效的数据.

javascript angularjs angularjs-directive

21
推荐指数
2
解决办法
3万
查看次数