quiero enlistar resultados y agregarles un boton pero dentro del $.each no lo agrega a todas las filas , solo lo coloca al final:
Código Javascript:
mi tabla:Ver original
$(document).ready(function () { var btnCancel = $( '<button/>', { id: 'btnC', text: 'Cancelar', click: function () { alert('hola'); } } ); var vectorPersonas = ['Elena', 'Isabel', 'Ana']; var tb = $("#tb"); $.each(vectorPersonas, function (ind, elem) { tb.append( $("<tr>") .append($("<td>").html(elem)) .append($("<td>").append(btnCancel)) ) }); });
<table id="tb" border = 1></table>
el resultado:
Código HTML:
Ver original
como podria hacer que se dibuje en cada linea el boton creado (sin crearlo dentro del $.each)?
Gracias de antemano