Я использую плагин ui-mask в angularJS, но не могу заставить работать директиву ui-mask.Мне нужно заставить пользователя ввести 2 или 3 символа (также могут быть цифры) в элементе ввода.
Я пытался:
ui-mask = "AA?"ui-mask = "**?"
Вот моя разметка ниже.Я пытаюсь заставить инициалы состоять из 2 или 3 символов (также могут быть цифры).Цель состоит в том, чтобы веб-страница запрещала дополнительные символы, т.е. прекращала принимать символы, когда пользователь пытается ввести 4-й символ.
<div class="form-group row">
<label for="txtAccountName" class="col-md-1" style="margin: 5px; padding: 0;">User Name:</label>
<div class="col-md-2">
<input type="text" ng-disabled="isEditMode" disallow-spaces class="form-control input-sm" id="txtAccountName" ng-model="currentAuthorizedUser.Username" />
</div>
<label for="txtInitials" class="col-md-1 col-md-offset-2" style="padding: 0px;">Initials:</label>
<div class="col-md-2">
<input type="text" class="form-control input-sm" id="txtInitials" ui-mask="AAA?" ng-model="currentAuthorizedUser.Initials" />
</div>
</div>