我使用下面的代码验证我的数量文本框。当我输入错误的号码时,它显示错误信息,但表格正在提交。
<span ng-show="model.Item.Quantity - model.Quantity < 0">Entered Quantity cannot be greater than the item quantity.</span>
答案 0 :(得分:0)
使用以下方式:
<form name="formName">
<input type="number" min="0" max="{{itemQuantity}}" name="inputName" ng-model="propertyName" />
<span ng-show="formName.inputName.$invalid">Error Message </span>
<button type="submit" ng-disabled="formName.$invalid" value="submit" />
</form>
您可以在此处找到更多信息:https://docs.angularjs.org/api/ng/input/input[number]