jquery - Assigning ajax response to a variable? -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 21 उत्तर
मैं यहाँ क्या गलत कर रहा हूँ ? <पूर्व>
var देश = फ़ंक्शन () {var tmp = null; $ .एजेक्स ({'एसिंक': गलत, 'डेटा टाइप': 'जेएसएनपी', 'यूआरएल': "http://ipinfo.io", 'सफलता': फ़ंक्शन (डेटा) {tmp = data.country;}} ); वापसी टीएमपी; } (); console.log (देश);प्रिंट
nullasync गलत पर सेट है, इसलिए इसे कार्य करना चाहिए?
यदि मैं
console.log (data.country) डालता हूं, तो सफलतापूर्वक कॉल करने पर BTWasync: false jsonp अनुरोधों के साथ काम नहीं करेगाasync सेटिंग के लिए देखें।लेकिन वास्तव में, आपको
async: false वैसे भी से बचना चाहिए। < / div>
Comments
Post a Comment