2015-04-01 6 views
0

У меня есть текстовое поле и кнопка поиска в пользовательском интерфейсе. Я хочу проверить его, как только цифры должны быть введены при нажатии кнопки.Как проверить текстовое поле в Angular js

Я не использовал его в форме (я узнал много способов проверки контроля формы). Но просто я разработал его (независимый) в своем div.

Так что вы можете мне помочь, чтобы проверить мой контроль в Угловом.

<div id="srchbox"> 
       <p id="ptext">Please enter the Movie Id</p> 
       <input type="text" class="form-control" placeholder="Search" id="Srchtxt" ng-model="_Id"> 
       <button type="submit" class="btn btn-default" id="btnsrch" ng-click="search(_Id)"><span class="glyphicon glyphicon-search"></span></button> 
     </div> 
+0

Вы можете поделиться с нами своим кодом? (plunkr, jsfiddle ...) – alphamikevictor

+0

@alphamikevictor отредактировал – user3436410

ответ

2

ngPattern директива.

Из документации

Устанавливает проверку шаблона ключ ошибки, если значение ngModel не соответствует RegExp найденного оценок углового выражения, заданному в значении атрибута. Если выражение оценивает объект RegExp, то это используется напрямую. Если выражение является строкой, то оно будет преобразовано в RegExp после обертывания его символами^и $. Например, «abc» будет преобразован в новый RegExp ('^ abc $').

<input type="text" ng-model="myVariable" ng-pattern="" /> 
Смежные вопросы