diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2017-09-21 15:57:49 +0200 |
---|---|---|
committer | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2017-09-21 16:02:13 +0200 |
commit | 4729f93701f0129e540d1cdab80c975e8d02caa1 (patch) | |
tree | 4afbf0e94ccbaa27a737d0ac8df385b396d4b2f6 /templates | |
parent | 1b744656d599bebf82ae0d6096d42861ab15ee76 (diff) |
Regex pattern with notification
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'templates')
-rw-r--r-- | templates/addressBookList.html | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/templates/addressBookList.html b/templates/addressBookList.html index 4a9b0738..762dcb8a 100644 --- a/templates/addressBookList.html +++ b/templates/addressBookList.html @@ -2,11 +2,13 @@ <ul class="addressBookList"> <li ng-repeat="addressBook in ctrl.addressBooks" addressbook data="addressBook" list="ctrl.addressBooks"></li> <li> - <form ng-submit="ctrl.createAddressBook()"> + <form ng-submit="ctrl.createAddressBook()" name="newAddressBookForm"> <input id="newList" placeholder="{{ctrl.t.addressBookName}}" class="newAddressBookInput" ng-model="ctrl.newAddressBookName" type="text" - autocomplete="off" autocorrect="off" spellcheck="false" /> - <input type="submit" value="" class="newAddressBookSubmit inline-button icon-confirm action pull-right" /> + autocomplete="off" autocorrect="off" spellcheck="false" + required ng-pattern="ctrl.addressBookRegex" /> + <input type="submit" value="" class="newAddressBookSubmit inline-button icon-confirm action pull-right" + ng-disabled="newAddressBookForm.$invalid || newAddressBookForm.$pristine" /> </form> </li> </ul> |