我需要將數據移出HTML代碼並按需加載。如何在使用Javascript或jQuery的函數中設置變量
我需要做這樣的事情:
function processData(data)
{
if (data.length===0)
{
data = get data from server using Ajax or even...
data = [['2011-06-01',1],['2011-06-02',3]] ; // just for educational purposes
}
else go do stuff with data ;
}
storeData = [] ;
processData(storeData) ; // first time storeData doesn't contain any data
processData(storeData) ; // now storeData contains data
我無法弄清楚如何從函數中的東西的數據。有沒有辦法完成這個?
不優雅,但你可以有函數返回兩個值(2個值的數組),包含一個jPlot對象和另一包含數據。另外,這聽起來像其他約瑟夫回答你的問題有一個很好的解決方案。 – JZC