मैं साथ jQuery मोबाइल अल्फा 4 के माध्यम से संवाद बॉक्स प्रदर्शित ajax की तरह:कैसे बंद करने और ओवरले jQuery मोबाइल मॉडल संवाद करने के लिए?
उत्तराधिकारी कॉलबैक के भीतर:
success:
$j('#wchkdiv').html(msg);
$j("#wchkdiv").dialog();
$.mobile.changePage($('#wchkdiv'), 'pop', false, true);
कोड से ऊपर अच्छी तरह से अपनी उपस्थिति में संक्रमण के लिए html पृष्ठ में कुछ पाठ है जब संवाद का कारण बनता है पर क्लिक किया गया (एंकर टैग नहीं) जिस पर जावास्क्रिप्ट बाइंड पर क्लिक करता है।
अब संवाद के भीतर मैं कोड की तरह:
<form id="gform" name="gform" class="formbody" method="post">
<input class="btns" type="button" onclick="return wchkSubmit(event,'tryAgain');"
name="tryAgain" value="Try Again"/>
</form>
जब पुन: प्रयास करें बटन क्लिक किया गया है, मैं इस जावास्क्रिप्ट जो संवाद पास (अन्य बातों के यह करने की जरूरत के अलावा) बनाना चाहिए के माध्यम से संभाल चाहिए, और संवाद पृष्ठ से पहले दिखाया गया सामग्री पृष्ठ दिखाया गया था, अब फिर से दिखा रहा है। इसका मतलब है कि यह कारण नहीं चाहिए किसी भी पृष्ठ reloading और संवाद बॉक्स ब्राउज़िंग इतिहास का हिस्सा नहीं होना चाहिए।
यह एक और बड़ा प्लस होगा यदि आप मुझे दिखा सकते हैं कि एचटीएमएल पेज की सामग्री के साथ एचटीएमएल पेज के शीर्ष पर स्क्रीन ओवरलेइंग के हिस्से में दिखाई देने के लिए मैं jquery मोबाइल संवाद कैसे बना सकता हूं या किसी प्रकार का पारदर्शिता प्रभाव? वर्तमान में संवाद पूरी स्क्रीन लेता है।
$j("#wchkdiv").dialog('close');
पर संवाद पॉपअप बनाने के लिए के रूप में:
मैंने मूल प्रश्न सही नहीं पढ़ा - फिल का जवाब वास्तव में बहुत बेहतर है, अगर आप जेक्यूएम को संवाद खोलते समय हैश को नहीं बदलते हैं, तो वास्तव में आपको मूल पृष्ठ पर वापस जाने के लिए चेंज पेज का उपयोग करने की आवश्यकता है। ध्यान में रखते हुए इस वाक्यविन्यास को ध्यान में रखें जब बीटा 1 (या जिसे वे लेबल करना चुनते हैं) बाहर आते हैं, और इसे 1.0 रिलीज़ से पहले हटा दिया जाएगा। –
आपके उत्तर में मेरी समस्या का 70% हल हो गया। अब जिस मुद्दे पर मैं फंस गया हूं वह यह है कि मैं संवाद में पुनः प्रयास करें बटन पर क्लिक करता हूं, यह मुझे एचटीएमएल पेज पर सही तरीके से ले जाता है लेकिन जब मैं एचटीएमएल पेज में एक शब्द फिर से क्लिक करता हूं, तो संवाद में डिस्प्ले संक्रमण होता है, लेकिन यह एक फॉर्म के साथ पेज जैसा दिखता है । jQm इसे एक दूसरे के बाद और बाद के समय के रूप में शैली में विफल करने में विफल रहता है। मैंने इतनी सारी चीजों की कोशिश करके इस समस्या को हल करने के लिए काफी समय बिताया लेकिन कोई किस्मत नहीं। – ace
क्या आप थोड़ा और कोड पोस्ट कर सकते हैं? –