2016-12-26 9 views
0

スプレッドシートのデータをjsonファイルに保存しようとしています。私は次のコードを使用します。このコードを実行すると、何も起こりません。開発者のWebコンソールに「要素が見つかりません」と表示されます。私はhandontable 0.29を使用しています。作業コードを教えてください。あなたの助けが大変ありがとうございます。handontableでjsonファイルにデータを保存する

JSコード

Handsontable.Dom.addEvent(save, 'click', function() { 
    // save all cell's data 
    ajax('save.php', 'POST', {data: hot.getData()}, function (res) { 
    }); 
}); 

save.php

​​
+0

可能な複製元:http://stackoverflow.com/questions/7895335/append-data-to-a-json-file-with-php – Beginner

+0

Mr. Beginner!リンクは私の質問とは関係ありません。とにかくあなたの答えに感謝します。私は方法を考え出した。 – Niroshan

答えて

0

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

これは完全に機能します。他の人を助けてくれることを願っています。

関連する問題