javascript - Uncaught SyntaxError: Unexpected token : on chrome and "SyntaxError: missing ; before statement" on firefox -
मेरा कोड है:
function getCategoryResponse () {var appid = "1"; $ .एजेक्स ({प्रकार: 'GET', url: 'http://itunes.apple.com/WebObjects/MZStoreServices.woa/ws/genres?id=36&callback=my कॉलबैक फ़ंक्शन', डेटा: {}, डेटा प्रकार: 'Jsonp', सफलता: फ़ंक्शन (डेटा) {var ऐपडेटा = डेटा। परिणाम [0]; // सरणी console.log से पहले रिकॉर्ड प्राप्त करें (ऐपडाटा); वापसी;}, त्रुटि: फ़ंक्शन () {// चेतावनी (' कुछ बुरा हुआ '); console.log ("कुछ बुरा हुआ");}}); } इसका परिणाम निम्न है:
"अनचाहे सिंटेक्स त्रुटि: अनपेक्षित टोकन:" / * क्रोम पर * / "सिंटैक्स त्रुटि: अनुपलब्ध; बयान से पहले" / * फ़ायरफ़ॉक्स * /
उस यूआरएल को एक जेएसओएनपी प्रतिक्रिया नहीं लौटती है, बस एक जेएसओएन प्रतिक्रिया जो इस तरह शुरू होती है:
{"36": {"नाम": "एप स्टोर", "आईडी": "36", "url": "https: // itunes apple.com/us/genre/ios/id36?mt=8 "," rssUrls ": {" topAppsByRevenue ":" https://itunes.apple.com/us/rss/topappsbyrevenue/genre=36/json ", "टॉपपेड इपाड एपप्लिकेशंस": "https://itunes.apple.com/us/rss/toppaidipadapplications/genre=36/json", "टॉप इपाड एप्सबीयरवेव्यू": "https://itunes.apple.com/us/rss/topipadappsbyrevenue/genre = 36 / जेसन "," टॉपफ्री इपाड एप्लिकेशन्स ":" https://itunes.apple.com/us/rss/topfreeipadapplications/genre=36/json ", आपको करना होगा यह जानने के लिए दस्तावेज़ीकरण से सलाह लें कि आपको JSONP की आवश्यकता है, जो कि इस तरह से शुरू होगा:
myCallbackFunction ({"36 ": {" Name ":" ऐप स्टोर "," आईडी ":" 36 "," url ":" https://itunes.apple.com/us/genre/ios/id36?mt=8 "," rssUrls ": {" TopAppsByRevenue ":" https://itunes.apple.com/us/rss/topappsbyrevenue/genre=36/json "," टॉपपेड इपाड एप्लिकेशन्स ":" https://itunes.apple.com/us/rss/ टॉपपैडिपैडपिप्लिकेशंस / शैली = 36 / जेसन "," टॉप इपाड एप्सबीयरवेव्यू ":" https://itunes.apple.com/us/rss/topipadappsbyrevenue/genre=36/json "," टॉपफ्री इपाड एप्लिकेशन्स ":" https://itunes.apple अलग से: jQuery का उपयोग करते समय, यह सबसे अच्छा है कि jQuery को कॉलबैक फ़ंक्शन के नाम को निर्दिष्ट करने की अनुमति देने के बजाय इसे स्वयं निर्दिष्ट करने के लिए, com / us / rss / topfreeipadapplications / genre = 36 / json ", ।
Comments
Post a Comment