Tengo una tabla que se genera dinamicamente con varias filas. En esas filas hay un enlace para llamar a un cuadro de dialogo que me pregunta si estoy seguro de borrar la fila.
.....
Código:
En el codigo jQuery de abajo hago lo siguiente:<tr> <td>.</td>.aqui van todas las columnas........<td>.</td> <td><a href="{{ path('escuela_delete', { 'id': entity.id }) }}" class="borrar" id="{{entity.id}}" ><i class="icon-remove"></i></a></td> </tr>
- Controlo cuando se pulsa sobre un enlace de tipo borrar
- Paro el href hasta hacer la pregunta
- Hago la pregunta y en caso afirmativo
- Quiero dejar continuar el evento del href
El problema es que siempre me da el primer enlace que aparece en la tablay no de la fila que pulso
Código:
¿Alguien me puede ayudar a obtener el href correspondiente a la fila que pulso? $(document).ready(function(){ $("a.borrar").click(function(){ // Click to only happen on announce links event.preventDefault(); bootbox.confirm("Estás seguro que quieres borrar el alumno?", function(result) { if (result) { var link = $(this).attr('href'); window.location = link; } }); }); });