easyui中如何设置datagrid中的view为初始值
/**
* 页面加载
*/
$(satisfaction).ready(function() {
superCss();
inithos();
});
function inithos() {
$('#tt').tree({
url : actionUrl + "queryhosinform",
onSelect : function(data) {
var parNode = $('#tt').tree('getParent', data.target);
var hospordept = data.id;
if (parNode != null) {
DeptHId = parNode.id;
DeptName = hospordept;
initdept(DeptHId, DeptName);
}
if (parNode == null) {
initconfig(hospordept);
}
},
onLoadSuccess : function(node, data) {
pageForward(data);
}
});
}
function initdept(hospitalId, deptName) {
$(satisfaction).datagrid({
fit : true,
striped : true,
rownumbers : true,
singleSelect : true,
queryParams : {
"HOSPITAL_ID" : hospitalId,
"DEPT_NAME" : deptName
},
url : actionUrl + "queryDoc",
fitColumns : true,
pagination : false,
columns : creatDocColumn(),
toolbar : '#te',
onLoadSuccess : function(data) {
pageForward(data);
}
});
}
function initconfig(hospitalId) {
$(satisfaction).datagrid(
{
fit : true,
striped : true,
rownumbers : true,
singleSelect : true,
nowrap : true,
toolbar : '#tb',
queryParams : {
"HOSPITAL_ID" : hospitalId
},
url : actionUrl + "queryScore",
fitColumns : true,
columns : creatColumn(),
onLoadSuccess : function(data) {
pageForward(data);
},
pagination : true,
pageNumber : 1,
pageSize : 20,
pageList : [ 20, 50, 100, 200 ],
view : detailview,
detailFormatter : function(index, row) {
return '<div style="padding:2px"><table id="ddv-' + index
+ '"></table></div>';
},
onExpandRow : function(index, row) {
detailIndex = '#ddv-' + index;
$('#ddv-' + index).datagrid(
{
fitColumns : true,
singleSelect : true,
rownumbers : true,
loadMsg : '',
height : 'auto',
queryParams : {
"USER_VS_ID" : row.USER_VS_ID,
"HOSPITAL_ID" : row.HOSPITAL_ID,
"SCORE_TIME" : row.SCORE_TIME
},
url : actionUrl + "queryItem",
columns : creatSubColumn(),
onResize : function() {
$(satisfaction).datagrid(
'fixDetailRowHeight', index);
},
onLoadSuccess : function() {
setTimeout(function() {
$(satisfaction).datagrid(
'fixDetailRowHeight', index);
}, 0);
}
});
$(satisfaction).datagrid('fixDetailRowHeight', index);
}
});
}