使用handsontable将数据保存到json文件
Posted
技术标签:
【中文标题】使用handsontable将数据保存到json文件【英文标题】:Saving data to a json file with handsontable 【发布时间】:2017-05-10 15:46:40 【问题描述】:我正在尝试将电子表格数据保存到 json 文件。我使用以下代码。当我运行此代码时,没有任何反应,并且开发人员 Web 控制台显示“未找到元素”。我正在使用 handsontable 0.29 请帮助我处理工作代码。非常感谢您的帮助。
js 代码
Handsontable.Dom.addEvent(save, 'click', function()
// save all cell's data
ajax('save.php', 'POST', data: hot.getData(), function (res)
);
);
save.php
<?php
$myFile = "save.json";
$fh = fopen($myFile, 'w');
$stringData = $_POST["data"];
fwrite($fh, json_decode($stringData));
fclose($fh);
?>
【问题讨论】:
可能的重复来源:***.com/questions/7895335/… 先生。初学者!您的链接与我的问题无关。无论如何感谢您的回答。我想办法了。 【参考方案1】:js 代码
Handsontable.Dom.addEvent(save, 'click', function()
ajax('save.php', 'POST', 'value='+JSON.stringify(data : hot.getData()), function (res)
);
);
save.php
<?php
$stringData = $_POST["value"];
$myFile = "general.json";
$fh = fopen($myFile, 'w') or die("can't open file");
fwrite($fh, $stringData);
fclose($fh)
?>
这非常有效。希望对其他人有所帮助。
【讨论】:
以上是关于使用handsontable将数据保存到json文件的主要内容,如果未能解决你的问题,请参考以下文章
Handsontable Grid - 从 aspx 网页加载和保存数据
通过 JSON 将数据从 handsontable 检索到 Struts2 Action 不起作用