2015-01-23 7 views
0

Я хочу сравнить идентификаторы электронной почты.Как сравнить идентификатор электронной почты в форме angularjs submit

Когда я вхожу в электронном идентификатор повтора поля ввода электронной почты, то проверка на СОСТОИТСЯ

<form name ="myForm"> 
    Email:<input name="emailid" type="email" ng-model="user.email" ng-required="true"/> 

    Repeat Email:<input type="email" name="emailRepeat" ng-model="email2" ng-required="true" ng-match="user.email"> 
    <span ng-show="myForm.emailRepeat.$error.match">Emails have to match!</span><br><br> 
    <input type="submit" id="submit" value="Submit" /> or <input type="button" ng-click="cancelUserAdd()" value ="Cancel"/>. 
    </form> 

ответ

0

Там нет ничего встроенного в угловом сделать это, но есть библиотеки, которые могут получить вы начали.

Проверить

https://github.com/TheSharpieOne/angular-input-match

или угловой пользовательский интерфейс утилиты ремень

http://angular-ui.github.io/ui-utils/

Или вам нужно написать свой собственный валидатор.

0
<p>Email:<input type="email" name="email1" ng-model="emailReg"> 
Repeat Email:<input type="email" name="email2" ng-model="emailReg2" ng-match="emailReg"></p> 

<span data-ng-show="myForm.emailReg2.$error.match">Emails have to match!</span> 
<input type="submit" id="submit" value="Submit" /> or <input type="button" ng-click="cancelUserAdd()" value ="Cancel"/>