请注意,此应用程序永远不会在服务器系统上运行。
我正在尝试读取我正在使用的代码的本地json文件:
jQuery.getJSON('/Users/michael/jscrud/json/test.json')
.done(function(data) {
//do something here
}
我还需要能够更改此文件,添加有关所做更改的元数据。 任何帮助都会非常感谢。因为我花了3天时间试图找到答案。
答案 0 :(得分:2)
大多数浏览器禁止来自JavaScript的文件请求,但它们通常还有非标准的方法来禁用它以进行本地调试(例如,参见solution for Chrome)。但是,绝对没有浏览器允许你更改数据,因为它根本不是在网上经常工作的方式 - 你不能告诉某个服务器“在这个URL上更改文件”,所以对于file不支持这样的事情://协议要么。