だから私はこのJavaScriptの一部を持っています、それfoo.php
は値で投稿しval
、戻ってきてdata
、コンテナを空にし、コンテナgraph
を新しいチャートで埋める関数を呼び出します。
$.post("foo.php", {val: val}, function(data){
if(data.length >0) {
$('#container').html('');
graph(data);
}
});
でfoo.php
、文字列ではなく配列を返すようにするにはどうすればよいですか? 現時点では、カンマで区切られたデータをエコーするecho
inがあります。関数には、後で 使用する配列を作成する があります。foo.php
1,2,3,4,5
graph
split(',' data)
foo.php
つまり、これはすべて正常に機能します。分割ステップを回避して、配列を直接返すことができるかどうか疑問に思っています。
ありがとう!