2016-10-09 2 views
5

Я дал проверку на испытательном поле, давая ему требуется, какпроверки не работает в начальной загрузки HTML

<div class="form-group"> 
    <label for="inputEmail" class="col-lg-4 col-lg-offset-1 control-label">Email address</label> 
    <div class="col-lg-4"> 
    <input class="form-control" ng-model="$root.customerDetails.eMail" placeholder="Enter customer email" type="email" required focus value = "{{emailId}}"> 
    </div> 
</div> 

, а затем я буду нажав кнопку отправки, но проверка не работает. Я могу перейти на следующую страницу без электронной почты.

Есть ли другой способ сделать проверку.

Может кто-то помочь мне Спасибо

Это должно быть, как:

enter image description here

+0

Попробуйте использовать 'требуется = "истинный"' восстановлены использования только 'required' –

+0

Thanks..but даже то, что не работает –

+0

Можете ли вы подтвердить есть ли у вас свой '

' тег поверх вашего контейнера-контейнера bootstrap? Что-то вроде этого, http://jsfiddle.net/hTPY7/4231/ –

ответ

0

Проверка автоматически не останавливает подачу. В вашей функции отправки вам необходимо проверить, действительно ли форум.

Как это:

angular.module('app', []). 
 
controller('ctrl', function($scope) { 
 
    $scope.submit = function() { 
 
    console.log('submitted'); 
 
    } 
 
});
.validation { 
 
    font-size: 80%; 
 
    color: red; 
 
}
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.0/angular.min.js"></script> 
 

 
<div ng-app="app" ng-controller="ctrl"> 
 
    <form name="myForm"> 
 
    <input type="text" name="txt" ng-model="txt" required /><br /> 
 
    <!--<div class="validation" ng-show="myForm.$submitted && myForm.txt.$invalid">Please fill out the field</div>--> 
 
    <button ng-click="myForm.$valid && submit()">Submit</button><br /> 
 
    Form is valid: {{myForm.$valid}} 
 
    </form> 
 
</div>

+0

Thnks..But Мне нужно что-то вроде Пожалуйста, заполните поле, когда мы займемся использованием, когда мы нажмем кнопку «Отправить» в текстовое поле без значения. Возможно, –

+0

. Я добавил изображение к вопросу .. Это должно быть так. Мы получим это, когда будем использовать required.how, чтобы получить это внутри формы. –

+0

Просто удалите атрибут «novalidate» из 'form'. –

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