首先,我必须说当我将动态行添加到动态表时会发生这种情况。
在方法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 ......
如果我添加两行,然后按下按钮,则打印三行..
有什么问题?