Jquery handsontable:使用ajax插入数据

Jquery handsontable:使用ajax插入数据,jquery,json,handsontable,Jquery,Json,Handsontable,我找不到在手持设备中插入数据的正确方法 在jquery中使用$.ajax函数的表。 有关于这方面的完整教程或示例吗 非常非常感谢 感谢您提供的示例,但我无法通过json将PHP数组推送到handsontable (使用PHP::json_encode()。 我试了很多,但最后还是没用 例如:我得到了一些带有行的数组: <?php $row1 = array(1=>"value1", 2=>"value2", 3=>"val

我找不到在手持设备中插入数据的正确方法 在jquery中使用$.ajax函数的表。 有关于这方面的完整教程或示例吗

非常非常感谢


感谢您提供的示例,但我无法通过json将PHP数组推送到handsontable (使用PHP::json_encode()。 我试了很多,但最后还是没用

例如:我得到了一些带有行的数组:

<?php
        $row1 = array(1=>"value1",
        2=>"value2",
        3=>"value3",
        4=>"value4",
        5=>"value5");

    $row2 = array(1=>"value1",
        2=>"value2",
        3=>"value3",
        4=>"value4",
        5=>"value5");

    $row3 = .......
但它根本不起作用


谢谢你的帮助

下面的示例显示了如何使用$.ajax和Handsontable加载和保存数据:

var first = true;
$("#example6grid").handsontable({
  rows: 8,
  cols: 8,
  rowHeaders: true,
  colHeaders: true,
  minSpareCols: 1,
  minSpareRows: 1,
  contextMenu: true,
  onChange: function (change) {
    if (first) {
      first = false;
      return; //don't save this change
    }
    $.ajax({ //saves changes from Handsontable
      url: "save.php",
      dataType: "json",
      type: "POST",
      data: {"data": $("#example6grid").handsontable('getData')}, //returns full array of grid data
      //data: change, //contains only information about changed cells
      success: function (data) {
        console.log("saved", data);
      },
      error: function (data) {
        console.log("error", data);
      }
    });
  }
});

$.ajax({ //loads data to Handsontable
  url: 'source.json',
  dataType: 'json',
  type: 'GET',
  success: function(res){
    $("#example6grid").handsontable("loadData", res.data);
  }
});
上面的代码假设
存在,并且文件
source.json
包含以下json:

{
  "data": [
    ["", "Kia", "Nissan", "Toyota", "Honda"],
    ["2008", 10, 11, 12, 13],
    ["2009", 20, 11, 14, 13],
    ["2010", 30, 15, 12, 13]
  ]
}

我在演示页面中添加了一个适当的加载和保存示例:–warpech 7月17日12:06链接失效。文档中的另一个示例。
{
  "data": [
    ["", "Kia", "Nissan", "Toyota", "Honda"],
    ["2008", 10, 11, 12, 13],
    ["2009", 20, 11, 14, 13],
    ["2010", 30, 15, 12, 13]
  ]
}