I'm trying to clear the text field after the submit, but I'm not getting it. Here are my codes
html: Here in html, I changed from ng-model="msg" to message.msg Submit
angular:
$scope.mensagem = {
msg:""
};
$scope.enviarMsg = function (mensagem) {
var enviaMsg = {
msg: mensagem,
idUsuario: $window.localStorage.getItem('idUsuario'),
idCep: $window.localStorage.getItem('idCep'),
nome: $window.localStorage.getItem('nome')
}
$http.post("http://www.vigilantescomunitarios.com/www/php/enviaMsgLogra.php", enviaMsg).success(function (data){
pegaMsgsLogra();
$scope.mensagem = {
msg:""
};
});
}
I get this message in the console:
TypeError: $ scope.msgForm. $ setPristine is not a function