El código se repite dos veces al hacer click en boton.

El código se repite dos veces al hacer click en boton.

silenssilens Posts: 101Questions: 40Answers: 0

Buenas, tengo esta tabla, funciona todo bien pero no entiendo por que el alert lo hace dos veces cuando hago click sobre el boton que tengo.

EL alert es solo un ejemplo, todo el contenido que tengo comentado, tambien lo ejecuta dos veces.


function tar_usr(){ tblTareaGlobal= $('#tblTarUsr').DataTable( { "autoWidth": false, "pagingType": "full_numbers", "responsive": "true", "language": { "url": "https://cdn.datatables.net/plug-ins/1.10.11/i18n/Spanish.json" }, //Botones---------------------------------------------------------------------- "dom": 'Bfrtip', "buttons": [ 'copyHtml5', 'excelHtml5', 'csvHtml5', 'pdfHtml5' ], "destroy": "true", "ajax": { "url": "usr.php", "type": "POST", "dataSrc": "", }, "columns": [ {"defaultContent": "<button type='button' class='tareaVG btn btn-primary btn-xs '><span class='glyphicon glyphicon-zoom-in'></span>", "width": "1%"}, { "data": "id" }, { "data": "name" }, { "data": "dsc" }, { "data": "colab_name" }, ], }); $('#tblTarUsr tbody').on('click', 'button.tareaVG', function (){ var formTareaVg = tblTareaGlobal.row($(this).parents("tr")).data(); /*$('#IdprincipalT').hide();//Oculto las dos tablas $('#IdMisTareas').load('php/formTareaGlobal.php?idMisTareas='+formTglobal['id']); $('#IdMisTareas').show();//Muesto el div formulario */ alert(formTareaVg['id']); //Esto lo hace dos veces........................................................................ }); }
This discussion has been closed.