$('#packageList').datagrid({
url: url,
data:{"total":0,"rows":[]},
//width: 1000,
//height: 400,
//width: ($(window).width() * 0.90),
height: ($(window).height()) - 150,
//fit:true,
fitColumns: true, //列自适应
nowrap: false,
idField: 'PackageID',//主键列的列名
loadMsg: '@(BaseRes.PAC_COL_007)...',
pagination: true,//是否有分页
singleSelect: true,//是否单行选择
pageSize: 50,//每页多少条数据
pageNumber: 1,//默认的页
striped: true, 隔行变色
pageList: [50, 100, 150, 200],
queryParams: pars,//往后台传递参数
columns: [[
//{ field: 'UserName11', checkbox: true, align: 'center', width: 100 },
{ field: 'PackageID', title: '@(BaseRes.PAC_COL_008)', align: 'center', width: 100 ,sortable:true },
{ field: 'PackageName', title: '@(BaseRes.PAC_COL_009)', align: 'center', width: 500, sortable: true },
{ field: 'Currency', title: '@(BaseRes.PAC_COL_010)', align: 'center', width: 100, sortable: true },
{ field: 'Total', title: '@(BaseRes.PAC_COL_011)', align: 'right', width: 100, sortable: true },
{ field: 'MemberGradesName', title: '@(BaseRes.PAC_COL_012)', align: 'center', width: 100 },
]],
onLoadSuccess: function (data) {
$('#packageList').datagrid('clearSelections');
//表格头部居中
$(".datagrid-htable td div").css({
"text-align": "center"
});
},
onDblClickRow: function (rowIndex, rowData) {
@if (RoleOperate.IsOperateType(ViewBag.RoleInfo, EnumOperateType.Edit))
{
@:showEdit(rowData.PackageID, "@(BaseRes.PAC_COL_014)", true);
}
},
toolbar: [
@if (RoleOperate.IsOperateType(ViewBag.RoleInfo, EnumOperateType.Create))
{
@:{text:'@(BaseRes.PAC_COL_017)',iconCls:'icon-add',handler:function(){showAdd('@(BaseRes.PAC_COL_018)');}},
}
@if (RoleOperate.IsOperateType(ViewBag.RoleInfo, EnumOperateType.Edit))
{
@:{text: '修改', iconCls: 'icon-edit', handler: function () {
@: var selectRows = $('#packageList').datagrid('getSelected');
@: if (!selectRows) {
@: $.messager.alert('@BaseRes.COM_CTL_NOTICE', "请选择要修改的记录。");
@: return;
@: }
@: showEdit(selectRows.PackageID, "@(BaseRes.PAC_COL_014)", true);
@: }
@:}, '-',
}
{
text: '查看',
iconCls: 'icon_webedite',
handler: function () {
var selectRows = $('#packageList').datagrid('getSelected');
if (!selectRows) {
$.messager.alert('@BaseRes.COM_CTL_NOTICE', "请选择要查看的记录。");
return;
}
showEdit(selectRows.PackageID, "查看套餐", false);
}
},
@if (RoleOperate.IsOperateType(ViewBag.RoleInfo, EnumOperateType.Delete))
{
@:'-', { text: '@(BaseRes.PAC_COL_019)', iconCls: 'icon-remove', handler: function () { deletePackage(); } }
}
]
});