jQuery 1.8 के रूप में, async:false
का उपयोग jQuery.ajax() से वंचित है।
लेकिन पृष्ठभूमि में चल रहे AJAX संचार के दौरान आप "लोडिंग स्क्रीन" के साथ कितने वेबपृष्ठ देख चुके हैं? मैंने शायद उनमें से हजारों को देखा है।jQuery.ajax() विधि का async विकल्प बहिष्कृत, अब क्या?
मेरा मामला यह है कि मैं एक मोबाइल ऐप लिख रहा हूं जिसे भाषा फ़ाइल लोड करने की आवश्यकता है। और शुरुआत में मैं भाषा फ़ाइल लोड करता हूं और मैं भाषा फ़ाइल से बटन और अन्य जीयूआई तत्वों का पाठ पुनर्प्राप्त करता हूं।
यह मेरे लिए वास्तव में बुरा है। क्योंकि यदि भाषा फ़ाइल गुम है, तो GUI प्रकट नहीं होना चाहिए। तो मैं इसे कैसे हल करूं? मेरे सभी कोड को success
कॉलबैक में रखें? यह मेरे लिए एक अच्छा कोडिंग अभ्यास की तरह प्रतीत नहीं होता है। क्या मैं इसे एक और तरीके से हल कर सकता हूं?
आप नए कार्य कर सकते हैं। और उन कार्यों को ऑनसेफ हैंडलर में कॉल करें। यह अभी भी – Sllix
की तरह देखने योग्य है सिंक को बहिष्कृत नहीं किया गया है? –
@ChenKinnrot 'async = false' सिंक है;) –