【问题标题】:How can I write data in local JSON file using jQuery?如何使用 jQuery 在本地 JSON 文件中写入数据?
【发布时间】:2015-02-23 18:48:36
【问题描述】:

我正在使用 Eclipse Kepler IDE。我无法在文件夹位置 JSON/a.json 的本地 JSON 文件中写入数据。

这是我下面给出的代码。

$("#submitDetails").click(function(){
    var newJSONData = {};
    //alert("Function called");
    projectID=$("#projectID").val();
    managerID=$("#managerID").val();
    pocId=$("#pocId").val();
    comment=$("#comment").val();


    newJSONData = [{
        "Project" :projectID,
        "ManagerID" :managerID,
        "POC" :pocId,
        "Comment":comment
    }];


    $.ajax
    ({
        type: 'POST',
        url: 'JSON/a.json',
        data: newJSONData,
        success: function () {alert("Project Submitted!"); },
        failure: function() {alert("Error in project submission!");}
    });
});

【问题讨论】:

    标签: jquery json eclipse


    【解决方案1】:

    您不能直接从基于浏览器的 JavaScript 代码写入本地文件系统。如果可以,请考虑其影响。 :-)

    相反,您必须在本地运行 Web 服务器并拥有服务器端资源来接收数据、验证和授权请求(例如,确保可以写入文件)并将其写出。然后将数据发布到本地服务器上该服务器端资源的 URL。

    【讨论】:

      猜你喜欢
      • 2020-01-04
      • 2014-01-16
      • 2019-01-19
      • 2011-09-05
      • 1970-01-01
      • 1970-01-01
      • 2021-08-11
      • 2018-10-25
      • 1970-01-01
      相关资源
      最近更新 更多