我正在尝试将进度条用于非传统目的。我想使用该功能来显示从数据库中检索到的两个值的水平条形图。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件那样是最大可能的销售数量。事实上,销售的最大数量没有限制。
我希望我有道理。