jquery - Why doesn't javascript code works after an ajax request using struts2 and dojo? -
i'm using dojo in struts2 ajax support. after request, users list shown in table inside dialog box via ajax.
every user in list must contain link user detail, shown inside dialog box via ajax.
here html of column contains link:
<td> <s:url id="mostrar_usuario_url" action="mostrar_usuario.action"> <s:param name="id_usuario" value="%{id_usuario}"/> </s:url> <sx:a cssclass="mostrar_usuario_link" id="mostrar_usuario_link_%{id_usuario}" targets="mostrar_usuario_dialog" href="%{mostrar_usuario_url}"> <s:property value="id_usuario"/> </sx:a> </td> it gets user information , html, dialog box supposed show info not launched.
this script dialog box:
$(document).ready(function() { $("#buscar_usuarios_dialog").on("click", ".mostrar_usuario_link", function() { $("#mostrar_usuario_dialog").dialog({ modal:true }) }) }) "buscar_usuarios_dialog" id of div contains table.
the problem ajax works javascript not. problem?
as said in previous question . perhaps need use preventdefault element anchor tag?
$("document").on("click", ".mostrar_usuario_link", function(e) { //prevent default action link e.preventdefault(); ... }); without seeing in fiddle, example of generated html - here's example of imagine structure similar to, , works fine. http://jsfiddle.net/6tqvj/
Comments
Post a Comment