function通過ajax調用獲取后台數據,結果返回出來的結果均為空,代碼如下:
function chart_coinbase_getdata() { var test = {postdata:"chart_linear_graph_getdata"} var return_data = ""; jQuery.ajax({ type: "POST", dataType: "json", url: "/post/chart_linear_graph_getdata", data: test, success: function(response_data) { // console.log("response_data", response_data) //alert(response_data); // chart_coinbase(response_data); return_data = response_data; } }); return return_data; };
修改成如下代碼即可:添加async:false參數
function chart_coinbase_getdata() { var test = {postdata:"chart_linear_graph_getdata"} var return_data = ""; jQuery.ajax({ type: "POST", dataType: "json", url: "/post/chart_linear_graph_getdata", data: test, async:false, success: function(response_data) { // console.log("response_data", response_data) //alert(response_data); // chart_coinbase(response_data); return_data = response_data; } }); return return_data; };
