JQuery how to retrieve json result form jqXHR object -
मुझे निम्नलिखित स्थिति मिल गई है:
$। जब (jsonCall1 (), JsonCall2 ()) .then (फ़ंक्शन (ए, बी) {var json1 = a [2] .responsetext; var json2 = b [2] .responseText; --- इन जेसन प्रतिक्रियाओं के साथ कुछ सामान ---})। असफल (कार्य () {console.log ('विफल अनुरोध ...');}); } Var jsonCall1 = function () {return $ .getJSON ('http: // myURL / 1'); } Var jsonCall2 = function () {वापसी $ .getJSON ('http: // myURL / 2'); } मैं विधियों का कुछ श्रृंखलन करने के लिए आस्थगित वस्तुओं का उपयोग कर रहा हूं। यह सब एक आकर्षण की तरह काम करता है, लेकिन प्रतिक्रियाप्रतीक मूल्यों को मैं jqXHR ऑब्जेक्ट a [2] और b [2] वापस सादा स्ट्रिंग्स से वापस आ जाता हूं। एक समाधान सिर्फ कॉल करने के लिए है $ parseJSON () स्ट्रिंग पर, लेकिन मुझे लगता है कि ऐसा करने का एक बेहतर तरीका होना चाहिए। दूसरे शब्दों में, मैं $। GetJSON () के साथ $ का उपयोग करते समय सीधा JSON ऑब्जेक्ट प्राप्त कर सकता हूं। ()। तब () ?
लगता है कि ऐसा करने का कोई बेहतर तरीका नहीं है।
Comments
Post a Comment