Foros del Web » Programando para Internet » Javascript »

Delegar eventos, En un view backbone

Estas en el tema de Delegar eventos, En un view backbone en el foro de Javascript en Foros del Web. 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(); ...
  #1 (permalink)  
Antiguo 14/07/2016, 13:35
 
Fecha de Ingreso: abril-2016
Mensajes: 19
Antigüedad: 8 años
Puntos: 0
Pregunta Delegar eventos, En un view backbone

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;
}
  #2 (permalink)  
Antiguo 14/07/2016, 17:32
Avatar de Synkronice  
Fecha de Ingreso: octubre-2007
Ubicación: Madrid
Mensajes: 831
Antigüedad: 16 años, 6 meses
Puntos: 48
Exclamación Respuesta: Delegar eventos, En un view backbone

Hola gfcarbonell,

tu mensaje es una consulta o un aporte, no me quedó claro

Te recomiendo leas, si no lo hiciste ya, la FAQ siguiente:

Guia para realizar preguntas en el foro

Un saludo.
__________________
El problema de nuestra época consiste en que sus hombres no quieren ser útiles sino importantes.

Winston Churchill
  #3 (permalink)  
Antiguo 16/07/2016, 12:52
 
Fecha de Ingreso: abril-2016
Mensajes: 19
Antigüedad: 8 años
Puntos: 0
Respuesta: Delegar eventos, En un view backbone

Lo que sucede es con el código que deje me genera la vista, supongamos que en él formularios un campo es obligatorio, se da la vista de error, pero lo que sucede que si de nuevo se da el mismo error del campo lo agrega de nuevo ósea ya hay dos vista del error, así va generando más vista eso no quiero solo quiero que sucede una vista por error.

Etiquetas: delegar, eventos, formulario, input, js, view
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:05.