Este foro ya no está activo, así que no puedes publicar nuevas preguntas ni responder a las preguntas existentes.

Bootstrap 3 - Link en tabla cargada con el plugin Bootstrap Table (json)

24 de septiembre de 2015

Buenos días,

Tengo una duda, cargo una tabla, usando el plugin bootstrap-table.js, mediante json, el problema que tengo, es que en el archivo json, una de las columnas tiene un enlace:

"col1": "Link1",

Pero cuando intento invocar el evento onclick del id "link-alerts", que tengo en mi archivo js, no lo ejecuta, parece que no accede al js.

¿Sabrían decirme como puedo acceder a un evento de mi js desde un link de una tabla cargada mediante json?

Muchas gracias,


Respuestas

#1

Buenas,

Imagino que la que te pasa es que no les has hecho el bind del evento al crear el enlace después de que el DOM de la página esté cargado.

Lo primero, por si acaso, es que cargues los ficheros js al final del body, por si no lo haces así. Después, sin ver el código, imagino que habrás hecho algo en plan:

$('#link-alerts').clikc ()...

Para hacer el bind a futuro, es decir, para elementos generados dinámicamente o generados después de la carga de la página, prueba a hacer:

$(document).on('click', '#link-alerts', function(){...});

Espero que te sirva.

Saludos.

@jesusjbm

1 octubre 2015, 16:16