由于之前的文章详细些了jsp/controller的写法,此文忽略。只写js
##JS
var isShow = false;
$(function(){
index.init();
})
var index = {
init:function(){
index.doSearch();
},
doSearch:function(){
$("#product").datagrid({
// var param = sy.serializeObject($("#productfrom"));获取参数(下拉选条件等)
// queryParams:param,传参数
columns:[[
{
field :'check',checkbox : true,sortable : false,width:'7%'},//选择框(小方块)
{
field:'matter',title:'待办范围',width:"15%",align:'center'},
{
field:'content',title:'待办内容',width:"15%",align:'center'},
{
field:'insertTime',title:'提交时间',width:"15%",align:'center'},
{
field:'insertUserName',title:'提交人',width:"15%",align:'center'},
{
field:'state',title:'处理状态',width:"15%",align:'center'},
{
field:'caozuo',title:'操作',width:"15%",align:'center',formatter:function(value,row,index){
var str = '<a href="#" onclick="showTeamPeriod(\''+index+'\',\''+row.state+'\',true,\''+row.dbid+'\')">▼ 团期管理</a>';
return '<br>'+str;
}},
{
field:'dbid',title:'dbid',hidden:true}
]],
rownumbers:true,
autoRowHeight:true,
striped:true,
nowrap:false,
fit:false,
checkOnSelect:false,
loadMsg:'加载中 请稍后...',
pagination:true,
pageList:[2,10,15,20],
pageNumber:1,
url:contextPath+'/orderCommission/selectAgencyOrderTeamList.do?permission_Key='+permissionKey+'&state=1234567890099',
loadFilter:function(data){
//显示数据并分页
datas = {
'total':0 , 'rows':[]};
if(data.succ){
datas.total = data.data.total;
datas.rows = data.data.list;
}else{
$.messager.alert("错误提示",data.msg);
}
return datas;
},
onCheck