ฉันใช้ป๊อปอัปโมดอลของ twitter bootstrap
<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 data-toggle="modal" data-target="#myModal" href="edit.aspx">Open modal</a>
ตอนนี้ฉันต้องเปิด modal เดียวกัน แต่ใช้ url ที่แตกต่างกัน ฉันใช้โมดอลนี้เพื่อแก้ไขเอนทิตีจากฐานข้อมูลของฉัน ดังนั้นเมื่อฉันคลิกแก้ไขในเอนทิตีฉันต้องโหลดโมดอลด้วย 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>
ถ้าฉันคลิกที่ลิงค์หมายเลข 1 ก็ใช้ได้ดี แต่ถ้าฉันคลิกที่ลิงค์หมายเลข 2 เนื้อหาโมดอลถูกโหลดแล้วและจะแสดงเนื้อหาจากลิงค์หมายเลข 1
ฉันจะรีเฟรชหรือรีเซ็ตเนื้อหาที่โหลด ajax ในป๊อปอัป modal ของ twitter bootstrap ได้อย่างไร