मेरे पास एक ऐसा पृष्ठ है जो कुछ संदेश भेजने के लिए jquery के AJAX फ़ंक्शंस का उपयोग करता है।Jquery :: अजाक्स संचालित प्रगति पट्टी?
भेजने के लिए 50k संदेश ऊपर हो सकते हैं।
इसमें कुछ समय लग सकता है।
जो मैं करना चाहता हूं वह संदेश भेजने के साथ एक प्रगति पट्टी दिखा रहा है।
बैकएंड PHP है।
मैं यह कैसे कर सकता हूं?
मेरा समाधान: मूल AJAX कॉल में एक अद्वितीय पहचानकर्ता के माध्यम से भेजें।
यह पहचानकर्ता समापन प्रतिशत के साथ डेटाबेस (या पहचानकर्ता आदि के साथ नामित फ़ाइल) में संग्रहीत है।
इसे मूल स्क्रिप्ट आय के रूप में अपडेट किया गया है।
एक समारोह progress(ident)
बुलाया सेटअप है समारोह एक स्क्रिप्ट है कि प्रतिशत पढ़ता के लिए एक ajax कॉल करता है।
प्रगति पट्टी अपडेट की गई है यदि लौटा प्रतिशत 100 नहीं है,
फ़ंक्शन एक टाइमआउट सेट करता है जो 1 सेकंड के बाद स्वयं को कॉल करता है।
अच्छा, बहुत अच्छा विचार। मुझे खुशी है कि आप इसे काम करने के लिए मिला! – 65Fbef05