2010-02-18 53 views
0

flot已經內置支持multiple data seriessample code)和dual-axissample code)。如何在每個數據序列中的兩組值之間切換?

假設有多個數據系列(水,電等),每個數據系列都有一個金額(使用量)和一個美元價值(針對該使用量收取費用),使用flot來顯示數量還是最好的方法是什麼所有數據系列的美元價值,同時仍支持切換每個系列的顯示?

這個想法是發送一個GET請求中的所有數據,然後讓客戶端處理Javascript中的所有其他內容。理想情況下,我們可以以某種方式使用三元組({date,amount,charge}),然後可能將它分成兩個數組作爲flot。

回答

0

您可以繪製兩個圖表切換系列(水,電,...)。一個圖表的金額和另一個美元值。然後使用JQuery通過另一個金額/美元切換來顯示和隱藏每個圖。

+0

啊,但我怎麼會拆分這兩個圖之間的數據,假設它全部發送一個請求?我希望在這裏真正的JS代碼:) – Jedidja

+0

數據如何存儲?從數據庫還是網址的一部分? – Tarski

+0

它在數據庫中。發送異步請求以檢索數據,然後按照他們的示例將其繪製在屏幕上。 – Jedidja