2009-10-19 10 views
5

jQuery.ajax फ़ंक्शन से वापस पारित xhr के साथ AJAX अनुरोध को निरस्त करते समय, फ़ायरबग दिखाता है कि यह अभी भी उस अनुरोध को लोड करने का प्रयास कर रहा है। यह किसी और अनुरोध को अवरुद्ध नहीं करता है, लेकिन यह भी नहीं दिखाता है कि यह कभी भी अनुरोध पूरा करता है।jquery और xhr.abort

क्या यह सिर्फ एक फायरबग समस्या है?

उत्तर

4

ऐसा लगता है कि यह सिर्फ एक फायरबग मुद्दा है।

मैंने जेएसबीएन में एक परीक्षण केस स्थापित किया ताकि यह देखने के लिए कि फायरबग कैसे प्रतिक्रिया करता है। यदि आप 'नेट' टैब देखते हैं, तो आप उस अनुरोध के लिए स्थानांतरित किए गए डेटा का समय और मात्रा देख सकते हैं, यह इंगित करता है कि कनेक्शन पूरा हो गया है, भले ही स्पिनर अभी भी आपको कंसोल क्षेत्र में चिपका रहा हो। http://jsbin.com/isolo

मैं http://jsbin.com/isolo/edit के लिए जा रहा सुझाव देते हैं और एक भी टेस्ट केस के रूप में पिछले पंक्तियों में से प्रत्येक बाहर टिप्पणी करने और आप देख सकते हैं कि नेट टैब अधिक सच बोलता है:

यहाँ परीक्षण का मामला है।

+0

नेट टैब एक "स्टॉप मृत" दे दिया गया है ... अच्छी कॉल। – payling