javascript - Get json contents with JQuery -
एक jQuery वैरिएबल में मेरे पास है, उदाहरण के लिए:
var states = ["अलबामा
एक states.json
फ़ाइल में मेरे पास एक ही सामग्री है: "अलास्का", "एरिज़ोना", "अर्कांसस", "कैलिफ़ोर्निया"];
["अलाबामा", "अलास्का", "एरिज़ोना", "अर्कांसस", "कैलिफ़ोर्निया"]
मैं इसकी सामग्री कैसे प्राप्त कर सकता हूं
$ (दस्तावेज़) .ready (फ़ंक्शन () {$ .getJSON} मैं इसे करने की कोशिश कर रहा हूं:
('./states.json'function (डेटा) {// चेतावनी (डेटा); // यह काम करता है! //opa=$.parseJSON (डेटा); // संदर्भ त्रुटि: ओपा परिभाषित नहीं है - सिंटेक्स त्रुटि: JSON पार्स: जेएसएएन डेटा ओपा = डेटा के लाइन 1 कॉलम 1 में अप्रत्याशित चरित्र; संदर्भ संदर्भ: ओपा परिभाषित नहीं है}); अलर्ट (ओपा); // यह काम नहीं करता है};);
M0msY.png "alt =" यहां छवि विवरण दर्ज करें ">
सबसे पहले अपने JSON डेटा की पुष्टि या सर्वर से नहीं console.log (डेटा) का उपयोग करें;
और जांचें ..
यदि यह JSON
आ रहा है तो आपको var opa; पहले JSON
$ (दस्तावेज़) .ready (function () {var opa; // इस के साथ अब प्रयास करें $ .getJSON ('./ states Json ', फ़ंक्शन (डेटा) {opa = data; alert (opa); // अलर्ट का प्रयोग करेगी।});});
या फ़ंक्शन का उपयोग करें
$ (दस्तावेज़) .ready (फ़ंक्शन () {var opa; // इस के साथ प्रयास करें अब $ .getJSON ('./ states.json', फ़ंक्शन (डेटा) {opa = data; getDataAnywhere (opa);});}); फ़ंक्शन getDataAnywhere (opa) {// opa के साथ कुछ भी करें}
Comments
Post a Comment