使用Ajax修改数据并将其保存在JSON文件中

卡尔格扎菲里斯

首先,这是我的.json文件:

{           
    "ids": [1,2],
    "names": ["John Richards", "Doe Williams"],                     
    "skills": [ "Senior Software Engineer", "Junior Software Developer"]

}

这是我的ajax调用,用于显示对象中的每个名称。

$.ajax({ 
    dataType: "json",
    url: "entries.json",
    success: function(data){
        for (var i = 0; i < data.names.length; i++){
            console.log(data.names[i]);
        }
    }
});

我有一个包含3个字段的表单和一个用于提交新数据的按钮。问题是我无法修改该json文件并提交该数据。

$("#add").on("click",function(){
                var url = "entries.json";   

                //Form input
                var id = $("#empID").val();
                var fullName = $("#empFullName").val();
                var prof = $("#empProf").val();

                var entry = {   "ids":id, 
                                "names":fullName, 
                                "skills":prof 
                            };
                ....
                Ajax call for modification of the json file?!?!

我的修改意思是基本上将idfullNameprof插入json的相应字段中,并附加新值的情况下保存有见识吗?我被卡住了。拉就好了。如何将数据推送到.json文件?如果我错过了任何重要的事情,请告诉我。我使用ajax是相对较新的工作。

提前致谢!

PS:如果有人想知道的话,我已经使用数据库进行了该项目。

Yosvel Quintero Arguelles

您不能仅在浏览器中使用JavaScript写入JSON文件。但是,使用浏览器中的JavaScript,您可以编写Document.cookie,也可以在Window.localStorage中编写

在浏览器的localStorage中编写:

// Form input
var id = $("#empID").val();
var fullName = $("#empFullName").val();
var prof = $("#empProf").val();

var obj = {
    "ids": id,
    "names": fullName,
    "skills": prof
};
localStorage.setItem('myJavaScriptObject', JSON.stringify(obj));

而且,除了从localStorage检索对象之外,您还可以执行以下操作:

var obj = JSON.parse(localStorage.getItem('myJavaScriptObject'))

您可以做的另一件事是使用服务器端技术在后端创建服务,例如:NodeJS,Ruby on Rails,PHP,JAVA等,以处理JSON文件中的写入数据。

  • 然后,从浏览器发出POST请求,将表单输入数据发送到服务的端点,然后将数据保存到JSON文件中。

希望这会有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

读取JSON文件并将其保存在SAS数据集中

来自分类Dev

通过AJAX将localStorage中的数据发送到PHP并将其保存在HTML文件中

来自分类Dev

从php获取响应并将其保存在android文件中

来自分类Dev

将图像保存在文件夹中,并将路径存储到数据库,然后将其检索到gridview

来自分类Dev

如何使用explode()值并将其保存在变量中?

来自分类Dev

接收webhook数据并将其保存在db中

来自分类Dev

如何使用gson将数据保存在json文件中?

来自分类Dev

如何读取保存在.json文件中的矩阵并将其转换为Java中的数组

来自分类Dev

使用Regex提取文件路径并将其保存在python中

来自分类Dev

使用C#编辑DataGridview并将其保存在数据库表中

来自分类Dev

使用WordPress AJAX将数据保存在JSON文件中

来自分类Dev

使用Ajax修改数据并将其保存在JSON文件中

来自分类Dev

如何拆分一个已经拆分的数据名并将其保存在R中的多个文件夹中

来自分类Dev

当用户将个人密钥输入程序时如何保存数据并将其保存在新文件中

来自分类Dev

如何监视Azure文件中的每日传入数据文件并将其保存在SQL数据库中

来自分类Dev

JMeter-从JSON响应中提取'id'变量,并将其保存在CSV文件中,并在拆解线程中使用

来自分类Dev

保存在快照中的数据并将其传输到双

来自分类Dev

读取JSON文件并将其保存在SAS数据集中

来自分类Dev

捕获景物并将其保存在文件夹中

来自分类Dev

将数据从Gridview导出到Excel并将其保存在文件夹中

来自分类Dev

是否可以从本地存储数据生成文本或xml文件并将其保存在文件夹中?

来自分类Dev

使用grep从文本文件中提取数据并将其保存在另一个目录中

来自分类Dev

从文本文件导入数据并将其保存在Excel中

来自分类Dev

如何将数据插入json文件并将其保存在AS3本地文件中?

来自分类Dev

打印时间并将其保存在C中的文件中

来自分类Dev

读取文件夹中的所有xml文件并将其保存在数据表中

来自分类Dev

如何使用 JavaScript 更新保存在 JSON 文件中的数据?

来自分类Dev

如何修改数组并将其转换为 JSON

来自分类Dev

使用 AJV for Json Schema 修改数据

Related 相关文章

  1. 1

    读取JSON文件并将其保存在SAS数据集中

  2. 2

    通过AJAX将localStorage中的数据发送到PHP并将其保存在HTML文件中

  3. 3

    从php获取响应并将其保存在android文件中

  4. 4

    将图像保存在文件夹中,并将路径存储到数据库,然后将其检索到gridview

  5. 5

    如何使用explode()值并将其保存在变量中?

  6. 6

    接收webhook数据并将其保存在db中

  7. 7

    如何使用gson将数据保存在json文件中?

  8. 8

    如何读取保存在.json文件中的矩阵并将其转换为Java中的数组

  9. 9

    使用Regex提取文件路径并将其保存在python中

  10. 10

    使用C#编辑DataGridview并将其保存在数据库表中

  11. 11

    使用WordPress AJAX将数据保存在JSON文件中

  12. 12

    使用Ajax修改数据并将其保存在JSON文件中

  13. 13

    如何拆分一个已经拆分的数据名并将其保存在R中的多个文件夹中

  14. 14

    当用户将个人密钥输入程序时如何保存数据并将其保存在新文件中

  15. 15

    如何监视Azure文件中的每日传入数据文件并将其保存在SQL数据库中

  16. 16

    JMeter-从JSON响应中提取'id'变量,并将其保存在CSV文件中,并在拆解线程中使用

  17. 17

    保存在快照中的数据并将其传输到双

  18. 18

    读取JSON文件并将其保存在SAS数据集中

  19. 19

    捕获景物并将其保存在文件夹中

  20. 20

    将数据从Gridview导出到Excel并将其保存在文件夹中

  21. 21

    是否可以从本地存储数据生成文本或xml文件并将其保存在文件夹中?

  22. 22

    使用grep从文本文件中提取数据并将其保存在另一个目录中

  23. 23

    从文本文件导入数据并将其保存在Excel中

  24. 24

    如何将数据插入json文件并将其保存在AS3本地文件中?

  25. 25

    打印时间并将其保存在C中的文件中

  26. 26

    读取文件夹中的所有xml文件并将其保存在数据表中

  27. 27

    如何使用 JavaScript 更新保存在 JSON 文件中的数据?

  28. 28

    如何修改数组并将其转换为 JSON

  29. 29

    使用 AJV for Json Schema 修改数据

热门标签

归档