我想在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