【发布时间】:2015-04-03 08:55:39
【问题描述】:
我在使用 PHP 脚本通过 Ajax 层加载数组然后将生成的数组推送到 HandsOnTable 组件插件时遇到问题。我“认为”我的问题是,无论我尝试什么,结果数组都会变成一个对象(已经用 typeof() 测试过)检查。
这是我的 PHP:
$listArray[] = array('First Name', 'Last Name', 'Email','Status');
这是我返回的 JSON:
{"returnText":"OK","returnCode":"200","listArray":[["First Name","Last Name","Email","Status"]]}
这是我的 Javascript post-jQuery.parseJSON():
bulkListData = returnText['listArray'];
$("#table").handsontable({
data: bulkListData,
[...other values below...]
}
返回的数组是一个对象。我查看了几篇关于如何在客户端将其转换为数组的帖子,但所有方法都会产生一个 Object var。据我了解,HandsOnTable 在数据期间需要一个数组:加载构造。
寻找具有从 PHP 服务器脚本加载数据并将其分配到 HandsOnTable 组件中的经验的人。
提前谢谢你!
【问题讨论】:
标签: php jquery handsontable