1. 如果 datagrid 中返回的数据中 带有引入类型,可以通过 datagrid中colum 中的formate 来获取到
$('#extendLogDatagrid').datagrid({
url:'loadListDatas_ExchangeLogAction.action',
rownumbers: true,
fitColumns: true,
pagination:true,
pageSize: 20,
striped:false,
sortName:'operation_time',
sortOrder:'desc',
columns:[[
{field:'doc_name',title:'文件名称',width:100,align:'center',sortable:true},
{field:'operation_time',title:'操作时间',width:100,align:'center',sortable:true,order:'desc',formatter: function(value,row){
return getFormatDateByLong(Number(value),'yyyy-MM-dd hh:mm:ss');
},width:100,align:'center'},
{field:'operation_man',title:'操作人',width:100,align:'center',formatter: function(value,row){
return (value==null?"":value.name);
}
},
// {field:'qrcode',title:'二维码唯一标识',width:100,align:'center'},
{field:'doc_secretlevel',title:'文件密级',width:100,formatter: function(value,row){
return value.name;
}
},
{field:'boxIp',title:'箱子Ip地址',width:100,align:'center',sortable:true},
{field:'opState',title:'操作状态',width:100,align:'center',sortable:true,formatter: function(value,row){
var htmlStr ='';
if(value=="取件"){
// htmlStr ='<font color="red">'+value+'</font>';
htmlStr ="<a class=\"form_pickup\">"+value+"</a>";
}else if(value=="存件"){
htmlStr ="<a class=\"form_storage\">"+value+"</a>";
}
return htmlStr;
}
}
]] ,
onLoadSuccess:function(index,field,value){
$('.form_pickup').linkbutton({
iconCls: 'icon-log_get',
plain:true
});
$('.form_storage').linkbutton({
iconCls: 'icon-log_put',
plain:true
});
}
});