Delegar los evento para las vistas de los errores que se renderizar en mi formulario en mi template.
submit_add(events)
{
events.preventDefault();
this.model = new Pais();
this.model.set({
"nombre": $("#id_nombre").val(),
"codigo_postal": $("#id_codigo_postal").val(),});
this.model.save(null, {
success: function (model, response) {
console.log("success");
},
error: function(model, response) {//Aqui
var errors = JSON.parse(response.responseText);
_.each(errors, function(errorlist, field) {
var e = new ErrorListView({errors: errorlist})
$('input[name="'+field+'"]').after(e.render().el);
});
}
});
events.currentTarget.checkValidity();
Backbone.navigate('pais/' + this.model.id, {trigger: true});
return false;
}