मेरा वर्तमान वेब ऐप प्रोजेक्ट AJAX कॉल का भारी उपयोग करता है। उनमें से ज्यादातर तेज़ हैं और लगभग तुरंत प्रतिक्रिया देते हैं। तो, हर समय AJAX लोडर दिखाना जरूरी नहीं है। लेकिन मैं AJAX लोडर दिखाना चाहता हूं जब AJAX कॉल 250ms (या तो) अधिक समय लेते हैं। अन्यथा उपयोगकर्ता भ्रमित हो सकते हैं और बार-बार लिंक पर क्लिक करना जारी रख सकते हैं। :)अजाक्स लोडिंग सूचक तुरंत दिखाएं लेकिन देरी के बाद
कोई विचार है कि jQuery का उपयोग करके इसे कैसे पूरा किया जाए?
setTimeout ("foo()", 250);
जहां foo() फ़ंक्शन लोड हो रहा है के लिए जिम्मेदार है ... संकेत:
भी ध्यान रखें कि यह एक स्ट्रिंग के बजाय एक चर के रूप में उपयोग करने के लिए कुछ हद तक foo तेज है, क्योंकि अगर आप एक स्ट्रिंग का उपयोग, यह eval'ed प्राप्त करेंगे: setTimeout (foo, 250); – moff
@moff मुझे वह सुझाव पसंद है, अभी तक कोशिश नहीं की गई है, लेकिन अब से –