2
Ниже мой плунер, где у меня есть текст ввода, который мне нужно, чтобы он принимал только числа. Я пробовал использовать стандартную угловую проверку Js-формы, но событие не возбуждает. сталкиваются с аналогичной проблемой, с просьбой поделиться своими мыслями ..Чтобы разрешить входной текст принимать только числа
<input type="text" ng-model="valuesForOutputs[item.name][i]"
ng-disabled="isDisabled(item.name, i)" ng-pattern="/^(\d)+$/"
required name="value"
placeholder="Enter value">
<span class="error pop_up" ng-show="targetForm.value.$error.pattern">Please enter only number</span>
''? – Rayon
Вы пробовали это как на Chrome, так и на Firefox? Они действуют одинаково? Есть ли ошибки в консоли вашего браузера? Я использовал Webshims для типов HTML5 в прошлом для обработки разных браузеров и плагин jquery-mask для обеспечения постоянного контроля над браузерами. – Phil
Я пробовал Firefox.Только первое текстовое поле внутри ng-repeat i, показывающее ошибку.Rest из полей не бросает ошибки – forgottofly