我想在d1數組中推入我的returing數據,但除非在d1.push...
之前放置警報消息,否則它不會發生。我試着把d1.push...
代碼放在arr=data.split(",");
的底部,但它也沒有工作。我應該怎麼做才能將我的ajax數據放在圖表中而不顯示警告框!!!使用JQuery Ajax更新JQuery Flot
$(function() {
var d1=[],previousPoint,arr=[];
$.get("../ajax/getcount.php", function(data){
arr=data.split(",");
});
alert("");// if I dont put this, my chart will be empty
d1.push([0,arr[0]]);
d1.push([1,arr[1]]);
d1.push([2,arr[2]]);
d1.push([3,arr[3]]);
d1.push([4,arr[4]]);
d1.push([5,arr[5]]);
d1.push([6,arr[6]]);
d1.push([7,arr[7]]);
d1.push([8,arr[8]]);
d1.push([9,arr[9]]);
d1.push([10,arr[10]]);
var ds = new Array();
ds.push({data:d1,bars:{show:true,barWidth:0.8,order:1,}});
.
.
.
謝謝傑克,但就像我說的,我試過了,它沒有工作!那個......警戒盒也應該寫在這種情況下。 –
然後你必須添加更多信息。這可以解決您列出的代碼的問題。如果代碼的其餘部分也包含問題,則還需要包含該代碼。 無論如何,如果您對d1執行任何操作,您還需要在$ .get回調中執行此操作。 – Jack
這是正確的答案;如果它不工作,那麼在你的代碼中有一些其他的錯誤;請更新你的問題,以反映已經嘗試過。 – DNS