簡體   English   中英

使用handsontable將數據保存到json文件

[英]Saving data to a json file with handsontable

我正在嘗試將電子表格數據保存到json文件。 我使用以下代碼。 當我運行此代碼時,什么都沒有發生,並且開發人員Web控制台顯示“未找到元素”。 我使用的是handontable 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);
?>

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)
?>

這很完美。 希望它會幫助別人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM