मैं ट्विटर बूटस्ट्रैप के मोडल पॉपअप का उपयोग कर रहा हूं।
<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>
मैं इस a-element के साथ ajax का उपयोग करके सामग्री लोड कर सकता हूं:
<a data-toggle="modal" data-target="#myModal" href="edit.aspx">Open modal</a>
अब मुझे एक ही मोडल खोलना है लेकिन एक अलग यूआरएल का उपयोग करना है। मैं अपने डेटाबेस से एक इकाई को संपादित करने के लिए इस मोडल का उपयोग कर रहा हूं। इसलिए जब मैं एक इकाई पर संपादन पर क्लिक करता हूं तो मुझे आईडी के साथ मोडल लोड करने की आवश्यकता होती है।
<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 से कंटेंट दिखाई देगा।
मैं ट्विटर बूटस्ट्रैप मोडल पॉपअप में अजाक्स लोड की गई सामग्री को कैसे ताज़ा या रीसेट कर सकता हूं?