कोई भी JQUERY के UI मॉडल संवाद का उपयोग करने का एक साफ उदाहरण प्रदान कर सकता है। आश्चर्य की बात है कि यह उतना आसान नहीं है जितना आप सोचेंगे।JQUERY UI मॉडल ट्यूटोरियल
लक्ष्य:
एक तत्व पर क्लिक लोड करता है एक मॉडल
मोडल दिखा प्रतीत होता है "लोड हो रहा है ..." और फिर मोडल की सामग्री को प्राप्त करने के लिए एक ajax कॉल करता है
मोडल को बंद बीटीएन पर क्लिक करके या भागने से दबाकर
मोडल को फिर से खोल दिया जा सकता है, और जब इसे फिर से खोल दिया जाता है तो यह पिछले मोडल इंटरैक्शन की स्थिति नहीं दिखाता है।
धन्यवाद!
यह वही है जो मैं वर्तमान में कर रहा हूं, लेकिन यह बहुत बेकार काम करता है और यह एक स्मार्ट समाधान की तरह नहीं लगता है। विचार?
var $dialog = $('<div id="sharerdialog"></div>')
.html('<p>Loading...</p>')
.dialog({
autoOpen: false,
title: 'Share the item',
position: ['center',150],
width: 450,
focus:function(event, ui) {
$('#dialogcloser').click(function() {
$dialog.dialog('close');
});
},
open: function(event, ui) {
var title2use = document.title;
title2use = escape(title2use);
$("#sharerdialog").load("/items/ajax/share/index_beta.cfm?itemid=#itemID#&itemtitle=" + title2use);
}
});
// Bind the Share btn to Open the Modal
$('#itemshare').click(function() {
$dialog.dialog('open');
});
खुशी के साथ। Jsbin.com का उपयोग करके अब तक आपने जो भी प्रयास किया है उसे दिखाएं और हम रिक्त स्थान भर सकते हैं या गलतियों को सही कर सकते हैं। – redsquare
@RedSquare, अच्छा विचार ... मैंने अपने वर्तमान जेएस के साथ सवाल अपडेट किया। धन्यवाद – AnApprentice