稍微摸索了一下,在列表中显示进度条。如下图所示:

闲话少说,直接上代码:
<t:datagrid name="taskMgrList" checkbox="false" fitColumns="false"
title="进度" treegrid="true" actionUrl="tController.dotaskGrid" idField="id" fit="true" queryMode="group" onDblClick="editRecord" pagination="true" pageSize="10">
<t:dgCol title="进度" field="taskProgress" treefield="fieldMap.taskProgress" formatterjs="progressFormatter" queryMode="single" width="120"></t:dgCol>
</t:datagrid>
主要是使用了formatterjs这个属性,扩展,也就是调用easyUI的formatter这个属性。
function progressFormatter(value, rowData, rowIndex) {
var color = "red";
if (value <= 30) {
} else if (value <= 70) {
color = "#EABA0A";