<script type="text/javascript">
//加载grid后回调函数
function LoadDataGridCallBack(js, scorp) {
$("#pageloading").hide();
if (js == "") js = "[]";
//系统错误
if (js.status && js.status == 500) {
$("body").html("<b>访问页面出错,请联系管理员。<b>");
return;
}
var pushData = eval('(' + js + ')');
$('#newsGrid').datagrid({
columns: [[
{ field: 'BillNo', title: '操作编号', align: 'center' },
{ field: 'CaoZuoRiQi', title: '日期', align: 'center' },
{ field: 'SF_YingYongSystem', title: '被操作系统', align: 'center' },
{ field: 'ShenQingBuMen', title: '申请部门', align: 'center' },
{ field: 'CaoZuoFangAn', title: '操作原因', align: 'center' },
{ field: 'CZJSSJ', title: '停机时间', align: 'center' },
{ field: 'CZKSSJ', title: '操作开始时间', align: 'center' },
{ field: 'CZJSSJ', title: '操作结束时间', align: 'center' },
{ field: 'GongChengShi1', title: '操作人', align: 'center' },
{ field: 'CaoZuoJieGuo', title: '操作结果', align: 'center' }
]],
selectOnCheck: false,
checkOnSelect: true,
singleSelect: true,
data: pushData,
width: 'auto',
height: 'auto',
striped: true,
rownumbers: true,
pagination:true,
remoteSort: false,
fitColumns: true,
pageNumber: scorp.pageNumber,
pageSize: scorp.pageSize,
pageList: [20, 30, 40, 50],
onDblClickCell: function (index, field, value) {
}
});
分页
var pg = $("#newsGrid").datagrid("getPager");
if (pg) {
$(pg).pagination({
onRefresh: function (pageNumber, pageSize) {
LoadGridData(pageNumber, pageSize);
},
onSelectPage: function (pageNumber, pageSize) {
LoadGridData(pageNumber, pageSize);
}
});
}
}
//加载grid
function LoadGridData(pageNumber, pageSize) {
this.pageNumber = pageNumber;
this.pageSize = pageSize;
var params = {
method: "worklist",
pageNumber: pageNumber,
pageSize: pageSize
};
queryData(params, LoadDataGridCallBack, this);
}
//初始化
$(function () {
LoadGridData(1, 20);
});
//公共方法
function queryData(param, callback, scope, method, showErrMsg) {
if (!method) method = 'GET';
$.ajax({
type: method, //使用GET或POST方法访问后台
dataType: "text", //返回json格式的数据
contentType: "application/json; charset=utf-8",
url: "NDQuery.aspx", //要访问的后台地址
data: param, //要发送的数据
async: false,
cache: false,
complete: function () { }, //AJAX请求完成时隐藏loading提示
error: function (XMLHttpRequest, errorThrown) {
callback(XMLHttpRequest);
},
success: function (msg) { //msg为返回的数据,在这里做数据绑定
alert(msg);
var data = msg;
callback(data, scope);
}
});
}
</script>
easyui错误: 无法获取未定义或 null 引用的属性“length”
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
5条回答
- 大魔王11 2015-07-08 06:35关注
//加载grid后回调函数 function LoadDataGridCallBack(js, scorp) { $("#pageloading").hide(); if (js == "") js = "[]"; //系统错误 if (js.status && js.status == 500) { $("body").html("<b>访问页面出错,请联系管理员。<b>"); return; } var pushData = eval('(' + js + ')'); $('#newsGrid').datagrid({ columns: [[ { field: 'BillNo', title: '操作编号', align: 'center' }, { field: 'CaoZuoRiQi', title: '日期', align: 'center' }, { field: 'SF_YingYongSystem', title: '被操作系统', align: 'center' }, { field: 'ShenQingBuMen', title: '申请部门', align: 'center' }, { field: 'CaoZuoFangAn', title: '操作原因', align: 'center' }, { field: 'CZJSSJ', title: '停机时间', align: 'center' }, { field: 'CZKSSJ', title: '操作开始时间', align: 'center' }, { field: 'CZJSSJ', title: '操作结束时间', align: 'center' }, { field: 'GongChengShi1', title: '操作人', align: 'center' }, { field: 'CaoZuoJieGuo', title: '操作结果', align: 'center' } ]], selectOnCheck: false, checkOnSelect: true, singleSelect: true, data: pushData, width: 'auto', height: 'auto', striped: true, rownumbers: true, pagination:true, remoteSort: false, fitColumns: true, pageNumber: scorp.pageNumber, pageSize: scorp.pageSize, pageList: [20, 30, 40, 50], onDblClickCell: function (index, field, value) { } }); 分页 var pg = $("#newsGrid").datagrid("getPager"); if (pg) { $(pg).pagination({ onRefresh: function (pageNumber, pageSize) { LoadGridData(pageNumber, pageSize); }, onSelectPage: function (pageNumber, pageSize) { LoadGridData(pageNumber, pageSize); } }); } } //加载grid function LoadGridData(pageNumber, pageSize) { this.pageNumber = pageNumber; this.pageSize = pageSize; var params = { method: "worklist", pageNumber: pageNumber, pageSize: pageSize }; queryData(params, LoadDataGridCallBack, this); } //初始化 $(function () { LoadGridData(1, 20); }); //公共方法 function queryData(param, callback, scope, method, showErrMsg) { if (!method) method = 'GET'; $.ajax({ type: method, //使用GET或POST方法访问后台 dataType: "text", //返回json格式的数据 contentType: "application/json; charset=utf-8", url: "NDQuery.aspx", //要访问的后台地址 data: param, //要发送的数据 async: false, cache: false, complete: function () { }, //AJAX请求完成时隐藏loading提示 error: function (XMLHttpRequest, errorThrown) { callback(XMLHttpRequest); }, success: function (msg) { //msg为返回的数据,在这里做数据绑定 alert(msg); var data = msg; callback(data, scope); } }); } </script>
解决 无用评论 打赏 举报
悬赏问题
- ¥15 ubuntu虚拟机打包apk错误
- ¥199 rust编程架构设计的方案 有偿
- ¥15 回答4f系统的像差计算
- ¥15 java如何提取出pdf里的文字?
- ¥100 求三轴之间相互配合画圆以及直线的算法
- ¥100 c语言,请帮蒟蒻写一个题的范例作参考
- ¥15 名为“Product”的列已属于此 DataTable
- ¥15 安卓adb backup备份应用数据失败
- ¥15 eclipse运行项目时遇到的问题
- ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发