JSON エンコードを使用して、PHP スクリプトから JS に値を渡しています。
$arr=array('X'=>$X,'Y'=>$Y,'par'=>$par);
echo json_encode($arr);
どちらが生産しますか
{"X": ["-0.9537121038646844","-0.9537121038646844","-0.9537121038646844","0.9537121038646843",""],
"Y": ["-0.9537121038646844","-0.7799936811949519","-0.5533396521383813","-0.37962122946864896",null],
"par": ["0.009811016749950838","0.005007306592216437","5.058030686503405E-4","9.451402320405391E-4",null]}
JavaScriptでは、次のコマンドを使用しました
{
$.post("plot.php",param,function(data){dataType:"json";console.log(data);Var X1=data.X;});
}
しかし、X の値だけを取得することはできません。同様のスレッドからいくつかの提案を試みましたが、どれもうまくいきませんでした。JS で使用するには、X、Y、Par の 3 つの配列が必要です。