Estou usando o pop-up modal do bootstrap do Twitter.
<div id="myModal" class="modal hide fade in">
<div class="modal-header">
<a class="close" data-dismiss="modal">×</a>
<h3>Header</h3>
</div>
<div class="modal-body"></div>
<div class="modal-footer">
<input type="submit" class="btn btn-success" value="Save"/>
</div>
</div>
Posso carregar conteúdo usando ajax com este elemento a:
<a data-toggle="modal" data-target="#myModal" href="edit.aspx">Open modal</a>
Agora tenho que abrir o mesmo modal, mas usando uma url diferente. Estou usando este modal para editar uma entidade do meu banco de dados. Portanto, quando clico em editar em uma entidade, preciso carregar o modal com um ID.
<a data-toggle="modal" data-target="#myModal" href="edit.aspx?id=1">Open modal</a>
<a data-toggle="modal" data-target="#myModal" href="edit.aspx?id=2">Open modal</a>
<a data-toggle="modal" data-target="#myModal" href="edit.aspx?id=3">Open modal</a>
Se eu clicar no link número 1, funciona bem. Mas se eu clicar no link número 2, o conteúdo modal já está carregado e, portanto, mostrará o conteúdo do link número 1.
Como posso atualizar ou redefinir o conteúdo carregado ajax em um pop-up modal bootstrap do Twitter?