gpt4 book ai didi

javascript - 如何将从该函数发送的以下数据转换为 Google Charts API 的数据表?

转载 作者:行者123 更新时间:2023-12-03 06:23:29 25 4
gpt4 key购买 nike

如何将以下函数发送的数据转换为可在 Google Charts API 中使用的 DataTable?

public function ajax_get_dates(){
$data = ([['date1' => '04/08/2016'], ['date2' => '05/08/2016'], ['date3' => '06/08/2016']]);
echo json_encode($data);
}

我已通过成功的 Ajax 调用尝试了以下操作,但数据未输出到图表上。

success: function(result) {
data = new google.visualization.DataTable(result);
data.addColumn('string', 'date');
data.addColumn('number', 'date_value');
},

最佳答案

Google 表格似乎无法使用您提供的数据格式。以下内容会将您的格式转换为可用的格式。这可能不是最漂亮的方法,但生成的格式可以工作。

$data = ([['date1' => '04/08/2016'], ['date2' => '05/08/2016'], ['date3' => '06/08/2016']]);
$return_data = "";
foreach($data as $key => $value)
{
foreach($value as $inner_key => $inner_value)
{
$return_data .= "['{$inner_key}','{$inner_value}'], ";
}
}
echo $return_data;

关于javascript - 如何将从该函数发送的以下数据转换为 Google Charts API 的数据表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38757352/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com