Imは必ずその何か簡単な、しかし、私は、AJAXリクエストの中から変数のデータを設定するように見えるカントは...AJAXコール内から変数を設定していますか?
私のサーブレットは、数字の配列を返します。
int[] array = {1,2,4,5,3,5,3,5};
response.setContentType("application/json");
response.setCharacterEncoding("UTF-8");
response.getWriter().write(new Gson().toJson(array));
データは、私はjqueryの配列としてJSONデータを保存しようとしていますjqueryの、に渡されます。
var test2 = [];
$.post("servlet", { info: data},
function(data) {
alert(data); // this alerts what i want stored...
test2.push(3); // testing if i can add 3 to test FAILS
});
test2.push(9); //this works
test2.push(9); //this works
options.series[0].data = test2;
なぜajax呼び出しでテストに数値をプッシュできないのですか?
私が望む最終結果はoptions.seriesを設定する[0]サーブレット
私は 'test2'の変数宣言を見ません。これはタイプミスですか? –
はい更新されましたthanks – Lunar
'警告(データ)'がトリガーされていますか? –