Я использую twitter bootstrap modal popup.
<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>
Я могу загрузить контент с помощью ajax с помощью этого a-элемента:
<a data-toggle="modal" data-target="#myModal" href="edit.aspx">Open modal</a>
Теперь мне нужно открыть тот же модальный, но с другим URL-адресом. Я использую этот modal для редактирования объекта из моей базы данных. Поэтому, когда я нажимаю кнопку редактирования на сущности, мне нужно загрузить модальный идентификатор.
<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>
Если я нажму на ссылку номер 1, она отлично работает. Но если я затем перейду по ссылке номер 2, модальный контент уже загружен, и поэтому он покажет контент из номера ссылки 1.
Как обновить или reset загруженный контент ajax в модульном всплывающем окне twitter bootstrap?