簡體   English   中英

浮點圖使用jQuery從跨度獲取數據

[英]flot chart get data from span using jquery

我正在使用php創建一個跨度,其中包含一些浮點圖的數據。 我想通過使用jquery獲取此數據

var someVar= $('span#someID').text();

它從該范圍獲取數據,但是未繪制圖表。 我知道數據是正確的,就像我從跨度復制數據並將其直接在javascript中分配給var一樣,圖表立即顯示出來

這是數據的副本(以這種方式存儲

<span id="someID">[["19.00","0.04833"],["18.45","0.04717"],["18.35","0.04833"],["18.20","0.04686"],["18.10","0.04718"],["18.00","0.04937"],["17.50","0.04674"],["17.35","0.04804"],["17.20","0.04810"],["17.10","0.04723"],["17.00","0.04989"],["16.45","0.05519"],["16.35","0.08635"],["16.20","0.04742"],["16.10","0.04712"],["16.00","0.04861"],["15.50","0.04607"],["15.40","0.04758"],["15.30","0.04662"],["15.20","0.04768"]]</span>
<script>
$("#flot-dashboard-chart").length && $.plot($("#flot-dashboard-chart"), [
            someVar
        ],
</script>

我不知道您的值是否具有代表性,因為我對您的代碼進行了一些測試,這幾乎使我很簡單。

您唯一需要做的就是解析范圍

var flotArray = $.parseJSON($("#someID").text());

這是一個帶有數據的浮動示例(藍線)

http://jsfiddle.net/kdfk8ej9/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM