我正在嘗試將進度條用於非傳統目的。我想使用該功能來顯示從數據庫中檢索到的兩個值的水平條形圖。JQuery UI:如何使用進度條製作水平條形圖?
我的PHP/MySQL/JQuery的:
// retrieve results for display
$query = mysql_query(" SELECT furniture_purchases, electronics_purchases FROM sales WHERE store_id = $storeId ");
$sales = mysql_fetch_array($query);
$furniture = $ratings[0];
$electronics = $ratings[1];
echo ("<script type='text/javascript'>
// display sales results
$(document).ready(function() {
$('div.furnitureBar').progressbar({ value: $furniture });
$('div.electronicsBar').progressbar({ value: $electronics });
});
</script>");
我的HTML:
<div class='furnitureBar'></div>
<div class='electronicsBar'></div>
現在的問題是,說如果101個傢俱物品被出售,對傢俱的進度條會充滿整個空間,因爲100是根據JQuery進度條文檔的最大值:http://jqueryui.com/demos/progressbar/
相反,我希望這兩個值形成動態的相互比較,s o如果出售101件傢俱產品並出售90件電子產品,那麼兩款酒吧應該在中間,而不是像100件那樣是最大可能的銷售數量。事實上,銷售的最大數量沒有限制。
我希望我有道理。