Ошибка сброса формы angularjsHtml

Программисты Html
Ответить
Anonymous
 Ошибка сброса формы angularjs

Сообщение Anonymous »

Я пытаюсь создать форму с проверкой, используя angularjs, и пока у меня это хорошо получается. Но когда я фиксирую кнопку сброса, все поля сбрасываются, за исключением сообщений об ошибках, которые я получаю из своей части проверки. Как мне избавиться от всех полей и сообщений об ошибках при сбросе формы.

Вот как это происходит, когда я нажимаю кнопку сброса

Изображение


это мой код

Give us your Feedback






Name*


You name is required.



Email


Enter a valid email.



Description



Description is too short.

Description is too long.




Reset



Submit






Мой контроллер

.controller('ContactCtrl', function($scope,$state,$ionicPopup, $timeout) {
$scope.showfeedback = function() {
$state.go('app.sfeedback');
};

$scope.submitForm = function(isValid) {
$scope.submitted = true;

// check to make sure the form is completely valid
if (!isValid) {
var alertPopup = $ionicPopup.alert({
title: 'Invalid data entered!',
});
} else {
var alertPopup = $ionicPopup.alert({
title: 'Feedback submitted',
});
}
};

$scope.reset = function() {
var original = $scope.user;
$scope.user= angular.copy(original)
$scope.userForm.$setPristine()
};
})


Подробнее здесь: https://stackoverflow.com/questions/260 ... eset-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»