Поместите условие для ng-submit в несколько строк

0

Я работаю над Angualrjs.below мой код

  <form name="myForm" ng-submit="OnClickSubmit())">
 <div  ng-repeat="ReadItem in SelectedItem" >

<label class="input">
<input type="text" id="txt_{{ReadItem.No}}" ng-model="ReadItem.Quantity" name="Quantity" required  />
<div ng-show="myForm.Quantity.$dirty && myForm.Quantity.$error.required" class="note field-error">Required!</div>
<div ng-show="(myForm.Quantity.$dirty && ((5 < ReadItem.Quantity))" class="note field-error">Qty More.</div>
</label>   
</div>
<button >order</button>
</form>

Я хотел выполнить проверку при условии, только когда я нажимаю кнопку button button.button находится внизу страницы. Не добавляется в каждую строку.

1.my форма действительна, я имею в виду, что все поля не пусты.

2. и количество не должно терреть чем 5. Пожалуйста, дайте мне знать, как достичь этой функциональности в нескольких элементах строки.

если какое-либо условие терпит неудачу, то OnClickSubmit() не должен запускаться.

Теги:

1 ответ

0

Если я получу ваш вопрос правильно, ng-disabled и $invalid будут вашим лучшим другом:

<button ng-disabled="myForm.$invalid" >Submit</button>

Это отключит вашу button пока все необходимые поля не будут действительны.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню