2013-03-06 75 views
0

我發現了與mt問題相關的答案,但在我的情況下不起作用。我用Flot來繪製圖表。 var qwer = []; data = [[qwer]]; $ .plot(「#placeholder」,data,options);Flot圖未填充

QWER由具有此值 [1361451916000,36.862274],[1361451915000,1000.664185],[1361451915000,33.470932],[1361451915000,0.331087],[1361451915000,3.854041],[1361451915000,2.084494],[1361451915000,622.265259 ],[1361451915000,167.02771],[1361451853000,1000.628418],[1361451853000,33.482491],[1361451853000,0.34266],[1361451853000,3.781773],[1361451853000,2.14386],[1361451853000,625.780762],[1361451853000,166.767822] [1361451853000,36.863419],[1361451793000,1000.501465],[1361451793000,33.446846],[1361451793000,0.339476],[1361451793000,3.729937],[1361451793000,2.390623],[1361451793000,622.265259],[1361451793000,167.497406],[1361451793000 ,36.860085],[1361451733000,33.503113],[1361451733000,0.352068],[1361451733000,3.797665],[1361451733000,2.168059],[1361451733000,631.054565],[1361451733000,167.291168],[1361451733000,36.847496],[13614517320 00,1000.508667],[1361451673000,634.570068],[1361451673000,167.753693],[1361451673000,36.867523],[1361451672000,1000.680298],[1361451672000,33.4543],[1361451672000,0.34401],[1361451672000,3.687938],[1361451672000, 2.069354],[1361451617000,634.570068],[1361451617000,166.691528],[1361451617000,36.854553],[1361451616000,1000.682129],[1361451616000,33.429085],[1361451616000,0.352169],[1361451616000,3.652372],[1361451616000,2.104402] ,[1361451616000,2749.431641],[1361451616000,26.239849]

但它沒有繪製我的圖。如果使用data = [[[1361451915000,100],[1361451853000,200],[1361451793000,500],[1361451733000,300]]];

它適用於我。可能的原因是什麼?

在此先感謝。

+1

我認爲在問題中必須有一些關於你的代碼的東西,你可以創建一個jsFiddle嗎? – DNS 2013-03-06 12:05:48

回答

1

我建議用一組額外的括號內的包裹你的VAR QWER:

qwer = [[1361451916000,36.862274],[1361451915000,1000.664185],[1361451915000,33.470932]] 

然後按該數據集的VAR數據

data.push(qwer) 

看看這個 - http://jsfiddle.net/KMTjZ/1/

+0

thnxs你的答案。 – user1260967 2013-03-06 14:57:18