こんにちは、この方法でハイチャートのパイをリロードしようとしています:
$("#Actualizar").click(function(){
$.ajax({
url:'ajax/core/Ajax_Request.php',
type:'POST',
dataType:'json',
data:{
AppRequest:'Dashboard/htmlPies',
params: { 'params':{'orden':'orden'}}
},
success:function (result) {
chart.series[0].setData(result);
}
});
});
サーバー側にはこれがあります。
$resultado=array(100, 1000, 400, 200);
echo json_encode($resultado);
それは機能していますが、私が欲しいのは、このように this.point.name を追加することです
$resultado=array('a'=>100, 'b'=>1000, 'c'=>400, 'd'=>200);
echo json_encode($resultado);
今は何も描画しません。
データを埋める元のjsはこんな感じ
data: [
['Firefox', 45.0],
['IE', 26.8],
['Chrome', 12.8],
['Safari', 8.5],
['Opera', 6.2],
['Others', 0.7]
]
ありがとう。