easyui的DataGrid的单元格添加ProgressBar进度条
网上的搜到的好多不能用,
官方easy-ui使用进度条
<div id="p" class="easyui-progressbar" ></div>
通过这个可以观察页面实际代码
<div id="p" class="easyui-progressbar progressbar" value="90" text="90%"> <div class="progressbar-text" >90%</div> <div class="progressbar-value" > <div class="progressbar-text" >90%</div> </div> </div>
在datagrid中将自己的数值替换上面的 90即可
我这里传递到页面的是数值,不是百分比
{field: 'status', title: '进度', width: getWidth(0.12), align: 'center', formatter: function (value, rec) { //rec.status*100/4 var tempval=rec.status*100/4; var htmlstr = '<div class="easyui-progressbar progressbar" value="'+tempval +'" text="'+tempval+'%">'+ '<div class="progressbar-text" >'+tempval+'%</div>'+ '<div class="progressbar-value" >'+ '<div class="progressbar-text" >'+tempval+'%</div>'+ '</div>'+ '</div>'; return htmlstr; } }
作 者:imsoft
Email:imsofter#163.com
出处:http://www.cnblogs.com/imsoft/
本文版权归作者和博客园共有,欢迎转载、交流,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。如果觉得本文对您有益,欢迎点赞、欢迎探讨。本博客来源于互联网的资源,若侵犯到您的权利,请联系博主予以删除。