{ field: "可执行操作", template:function(item){
if (item.CHECKSTATE == 0) //未提交 根据文档审核状态显示用户可进行的操作
{
return str = "编辑 查看 删除";
}
else if (item.CHECKSTATE == 1)//审批中
{
return str = "查询";
}
else if (item.CHECKSTATE == 2)//审批通过
{
return str = "查看";
}
else if (item.CHECKSTATE == 3)//未通过
{
return str = "编辑 查看 ";
}
else if (item.CHECKSTATE == null)//无状态
{
return str = " ";
}
}}
<a href="<%=你的方法名()%>">返回后台</a>
或者将方法返回值存储到全局变量
<a href="<%=全局变量名称%>">返回后台</a>
什么意思?描述能不能详细点。。。return一个字符,里面的内容指什么?
columns: [ { field: "ISEBOOK", title: "电子档", width: 100 }, { field: "可执行操作", template:func000000000000000tion(item){ if (item.CHECKSTATE == 0) //未提交 根据文档审核状态显示用户可进行的操作 { return str = "编辑 查看 删除"; } else if (item.CHECKSTATE == 1)//审批中 { return str = "查询"; } else if (item.CHECKSTATE == 2)//审批通过 { return str = "查看"; } else if (item.CHECKSTATE == 3)//未通过 { return str = "编辑 查看 "; } else if (item.CHECKSTATE == null)//无状态 { return str = " "; } }}], 是在columns中写的,用 就出错。
int i=item.CHECKSTATE;
string str="";
switch (i)
{
case 0:
str = "编辑 查看 删除";
break;
case 1:
"str = "查询";";
break;
case 2:
str = "查看";
case 3:
str = "编辑 查看 ";
default:
str = " ";
break;
}
return str;