我从来没有像 extjs 那样对缺少示例/文档感到沮丧!有人可以对此有所了解:
我很困惑。我有一个 php 传递这个数组:(我的图表会有更多,但出于调试目的取出了大部分)
$rows = array (
"project" => "amt",
"accepted" => 3400,
"rejected"=> 2389,
"deleted" => 1845,
"undefined" => 2006
);
$options = array("ONE"=> $rows);
echo json_encode($options);
我以为我可以做这个 Ajax 请求:
/// GET AJAX DATA
Ext.Ajax.request({
url:'extjs/turnin_chart/chart_data.php',
success: function(response) {
var text = Ext.decode(response.responseText);
alert(text.ONE);
}
});
但在此之后,我不知道如何将这些数据集成到我的图表存储中。我已经看到了仅使用 $.ajax (jquery) 和其他带有“代理”的示例。有时他们需要一个模型。有人可以解释一下并给出一个很好的例子来说明如何使用 Ajax 和 JSON 将远程数据传递给 extjs 图表吗?
编辑:返回的警报是“[object Object]”。当我转储数组时,我打印了数组。