आप MooTools में अनुरोध ऑब्जेक्ट से प्रतिक्रिया कैसे प्राप्त करते हैं?

आप अनुरोध से प्रतिक्रिया कैसे प्राप्त करते हैं MooTools में वस्तु? मैं प्रलेखन और म्यूटोरियल देख रहा हूं, लेकिन मैं कोई रास्ता नहीं लग रहा है। अन्य अजाक्स सामान जो मैंने किया है MooTools मुझे प्रतिक्रिया में हेरफेर नहीं करना पड़ा, इसलिए मैंने अभी किया है इसे सीधे दस्तावेज़ में इंजेक्ट करने में सक्षम है, लेकिन अब मुझे इसकी आवश्यकता है पहले इसमें कुछ बदलाव करें। मैं प्रतिक्रिया को सतर्क नहीं करना चाहता, मैं इसे एक्सेस करना चाहता हूं ताकि मैं इसमें और बदलाव कर सकूं। किसी भी तरह की सहायता का स्वागत किया जाएगा। धन्यवाद।

संपादित करें:

मैं पहुंचने में सक्षम होना चाहता हूं अनुरोध के बाद प्रतिक्रिया पहले से ही कर दी गई है, अधिमानतः अनुरोध वस्तु के बाहर। यह एक आरएसएस पाठक के लिए है, इसलिए मुझे करने की ज़रूरत है कुछ पार्सिंग और अनुरोध का उपयोग सिर्फ फ़ीड से प्राप्त करने के लिए किया जा रहा है सर्वर फ़ाइल यह फ़ंक्शन एक वर्ग में एक विधि है, जिसे वापस करना चाहिए एक स्ट्रिंग में प्रतिक्रिया, लेकिन यह कुछ भी वापस नहीं कर रहा है अपरिभाषित:

        fetch: function(site){
                var feed;
                var req = new Request({
                        method: this.options.method,
                        url: this.options.rssFetchPath,
                        data: { 'url' : site },
            onRequest: function() {
                                if (this.options.targetId) { $
(this.options.targetId).setProperty('html',
this.options.onRequestMessage); }
                        }.bind(this),
                        onSuccess: function(responseText) {
                                feed = responseText;
                        }
                });
                req.send();
                return feed;
        } 
0

2 उत्तर

मैं Google पर MooTools समूह ।

0
जोड़ा

प्रतिक्रिया सामग्री को पूर्णांक में परिभाषित अज्ञात फ़ंक्शन पर वापस कर दिया जाता है।

इसे वहां से पहुंचा जा सकता है।

var req = new Request({
    method: 'get',
    url: ...,
    data: ...,
    onRequest: function() { alert('Request made. Please wait...'); },

   //the response is passed to the callback as the first parameter
    onComplete: function(response) { alert('Response: ' + response); }

}).send();  
0
जोड़ा
बंद करो, लेकिन काफी नहीं। मैं इसे काम करने में सक्षम हूं, लेकिन मैं सिर्फ प्रतिक्रिया को सतर्क नहीं करना चाहता हूं, मैं इसे प्राप्त करने के बाद अनुरोध ऑब्जेक्ट के बाहर इसे एक्सेस करना चाहता हूं।
जोड़ा लेखक VirtuosiMedia, स्रोत