【发布时间】:2010-08-10 04:11:39
【问题描述】:
我正在(尝试)将 JSON 与 PHP 一起使用。
我想使用这个插件来绘制图表:http://www.jqplot.com 问题是:在新数据到来之前正在绘制它。有没有办法让 jQuery 等待 $.getJSON() 和它的情节?
myArray和title是后面会用到的新数据。
$.getJSON('./ajax/refreshData.php', function(data) {
myArray = data.arrayName;
newTitle = data.newTitle;
});
plot1 = $.jqplot('divname', [ myArray ], {
series : [ {
renderer : $.jqplot.BarRenderer} ],
title : newTitle,
...
【问题讨论】:
-
将 plot1 的赋值移到为 myArray 赋值的回调中