Handsontable:如何将数据作为关联数组发布

时间:2016-01-21 15:40:53

标签: php jquery ajax handsontable

使用handontable,你可以通过包含这样的数据来post with ajax

    data:  {data: myHandsOnTable.getData()},

请参阅getData()

但是这会将数据作为索引数组发布,例如:

[
  0=> "data"
  1=> "moreData"
]

我如何将数据作为关联数组发布,并将列索引作为键?例如:

   [
      "name"=> "data"
      "email"=> "moreData"
    ]

理想情况下,会有一种内置的方法来执行此操作,例如:getDataAssoc()会将列键添加为键。而不是必须添加一个函数来循环并重建数据之前发布它

1 个答案:

答案 0 :(得分:1)

如果您升级到handontable的更高版本,则可以使用getSourceData方法。这应该以您正在寻找的格式获取数据。它将返回原始数据对象,并将应用表中发生的任何更改。