कृपया ध्यान दें कि यह एप्लिकेशन कभी भी सर्वर सिस्टम पर नहीं चलेगा।
मैं एक स्थानीय जोंस फाइल को पढ़ने की कोशिश कर रहा हूं जो कोड मैं उपयोग कर रहा हूं:
jQuery.getJSON("/Users/michael/jscrud/json/test.json")
.done(function(data) {
//do something here
}
मुझे इस फ़ाइल को बदलने के लिए मेटा डेटा जोड़ने में सक्षम होने की भी आवश्यकता है। कोई भी सहायता मददगार होगी, धन्यवाद। जैसा कि मैंने उत्तर खोजने की कोशिश में 3 दिन बिताए हैं।
उत्तर:
जवाब के लिए 2 № 1अधिकांश ब्राउज़र जावास्क्रिप्ट से फ़ाइल अनुरोधों पर रोक लगाते हैं, लेकिन उनके पास आम तौर पर स्थानीय डिबगिंग उद्देश्यों के लिए इसे अक्षम करने का गैर-मानक तरीका है (उदाहरण के लिए, देखें) क्रोम के लिए समाधान)। हालाँकि, कोई भी ब्राउज़र आपको डेटा बदलने की अनुमति नहीं देगा, क्योंकि यह नहीं है कि चीजें नियमित रूप से ऑनलाइन कैसे काम करती हैं - आप "कुछ सर्वर को" इस URL पर फ़ाइल बदलने के लिए "बता सकते हैं, इसलिए फ़ाइल के लिए ऐसी किसी भी चीज़ का कोई समर्थन नहीं है: // प्रोटोकॉल या तो।