मेरे कोड इस तरह दिखता है:AJAX - JQuery प्राप्त कॉलबैक काम नहीं कर रहा लेकिन JSON फ़ाइल का उपयोग ठीक
$.get('http://files.mysite.com/data.json', function(data) {
console.log(data);
}, "jsonp");
जब मैं Network
मेनू के अंदर एक नज़र Firebug से मैं अपने JSON
फाइल करने के लिए एक वैध कॉल देख सकते हैं लेने के लिए और जब मैं इसे खोलता हूं, तो यह सभी जानकारी प्राप्त करता है।
लेकिन Console
चुप रहता है। AJAX
कॉल का कोई संकेत नहीं और न ही data
का मेरा लॉगिंग।
मेरा AJAX
कॉल मेरे JSON
फ़ाइल के समान डोमेन पर नहीं है। मैं क्यों उपयोग कर रहा हूं jsonp
कोई विचार ??
मेरा कंसोल मुझे निम्न बताता है: लोड हो रहा है त्रुटि ऑब्जेक्ट {readyState = 4, status = 200, statusText = "सफलता "} सभी कार्यों को समाप्त किया गया - नेटवर्क मेनू अभी भी फ़ाइल लोड करता है, सामग्री और JSON को समझता है ... – Ron
और जेसनलिंट मुझे बताता है कि मेरा JSON मान्य – Ron
है तो यह त्रुटि फ़ंक्शन ठीक चल रहा है, केवल सफलता फ़ंक्शन नहीं? –