2014-09-08 3 views
0

Я пытаюсь проверить один вход для проверки номеров 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

есть причина, чтобы использовать вход без формы? это любая причина для этого? –

+0

Нет, просто интересно, если можно. – ajmajmajma

+0

может использовать 'ng-form' также без тега формы, см. Docs – charlietfl

ответ

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/

Смежные вопросы