1.easyui datagrid列表,通过传递参数进行获取JSON数据
function loadGrid(gId,assignStatus){
$("#TriagList").datagrid({
nowrap : true, //过多是否隐藏
striped : true,
url:'<%=path%>/assign/assign_findList.action',//请求url
pagination : true,//分页
fit:true,
fitColumns:false,//适合的列宽
singleSelect:true,//单选还是选
iconCls:'icon-users',
pageSize:40,
title:'客户信息',
loadMsg:'数据加载中,请稍后...',
queryParams:{groupId : gId,assignStatus:assignStatus},//传递参数
columns:[[
{title : '主标识' , field : 'customerRegisterId' ,hidden : true},//隐藏列
{title : '会员卡号' , field : 'membershipCard' , width : 100},
{title : '分诊状态' , field : 'assignStatus' , width : 100 , align:'center', formatter : function (value,rowData,rowIndex){
if(value == 0){
return "未分配" ;
}else{
return "已分配" ;
}
}},
{title : '状态' , field : 'recheck' , width : 60 , align:'center', formatter : function (value,rowData,rowIndex){
if(value == 0){
return "初诊" ;
}else{
return "复诊" ;
}
}},
{title : '接诊医生' , field : 'assignDoctorName' , width : 100},
{title : '挂号费用' , field : 'registerCharge' , hidden : true },
{title : '分诊时间' , field : 'assignTime' , width : 100}
]]
});
}
2.ajax的格式调用
$.ajax({
type:"POST",
url:"xx.action",
cache:false,
async:false,
data : {id:xxs},
success:function(data){
},
error:function(data){
}
});