我正在尝试验证单个输入以检查数字1-99,我想知道我是否可以在角度中执行此操作而不将其包装在表单中。如果它需要一个表格,这不是问题,只是好奇它是否必须有它。这就是我尝试的内容 -
<div class="errorMulti" ng-show="multiAdd.$error.maxlength">Error</div>
<input type='text' ng-model="multiAdd" placeholder='Number of levels to add 1-99' ng-maxlength="2">
非常直接,但似乎没有用。任何见解?谢谢!
答案 0 :(得分:2)
<div ng-app>
<form name="myform">
<div class="errorMulti" ng-show="myform.multiAdd.$error.maxlength">Error</div>
<input type='text' name="multiAdd" ng-model="multiAdd" placeholder='Number of levels to add 1-99' ng-maxlength="2">
</form>
</div>
检查JSfiddle:http://jsfiddle.net/15ugz6j3/