为什么当我使用click()方法时,结果会重复?

时间:2015-04-29 18:54:28

标签: jquery object button methods click

首先,我必须说当我将动态行添加到动态表时会发生这种情况。

在方法datosGuardados中,我有想要为Chrome的调试控制台显示的对象。

datosGuardados: function(problema){

var self  = this;

var objTareas = new Object();

objTareas.tareas = aTareas;
objTareas.descripcionProblema = problema;
objTareas.idTareaSeleccionada = $('#nombre_trabajador_id').val();
objTareas.nombreTrabajador = $('#nombre_trabajador_id option:selected').text();

console.info(objTareas);
return objTareas;    },

这是包含按钮的方法AccionBotonEnviar

AccionBotonEnviar: function(data){

var self = this;      
$("#btn_enviar_formulario_id").click(function(){

    self.datosGuardados();

}); },

如果我在表格中添加一行而不使用按钮进行打印,则会显示:

Object {tareas: Array[2], descripcionProblema: "aaa", idTareaSeleccionada: "2", nombreTrabajador: "Trabajador 2"}

但是使用按钮打印:

Object {tareas: Array[2], descripcionProblema: "aaa", idTareaSeleccionada: "2", nombreTrabajador: "Trabajador 2"}
Object {tareas: Array[2], descripcionProblema: "aaa", idTareaSeleccionada: "2", nombreTrabajador: "Trabajador 2"}

TWICE ......

如果我添加两行,然后按下按钮,则打印三行..

有什么问题?

0 个答案:

没有答案