easyui 小弟我这段代码很寄怪,为什么实行两个就不实行了呢
easyui 我这段代码很寄怪,为什么实行两个就不实行了呢?
问题是这样的:
刚开始加载时是正确的,点一次(即下一页或最后一页)也是正确的,但如果再点上页或下面再也没有反应该了,只有表中的序号在变,但数据没有变, 我在onSelectPage事件中加了alert后,只弹出一次,即点下一页或最后一页是弹出,其它就再也没有反应该了,但如果我去掉 $('#tt').datagrid({
url: "../ashx/test.ashx?reco=232", queryParams: { pageNumber: pageNumber, pageSize: pageSize }
});
这两行代码,alert就可以了,难道我上面的代码有问题还是哪里出错了,我也证实表中有20多页,我在ashx中认证过。
请各位给段例子的代码或帮我看看这是什么回事,这事搞得我一天了,都没有解决
------解决思路----------------------
问题是这样的:
刚开始加载时是正确的,点一次(即下一页或最后一页)也是正确的,但如果再点上页或下面再也没有反应该了,只有表中的序号在变,但数据没有变, 我在onSelectPage事件中加了alert后,只弹出一次,即点下一页或最后一页是弹出,其它就再也没有反应该了,但如果我去掉 $('#tt').datagrid({
url: "../ashx/test.ashx?reco=232", queryParams: { pageNumber: pageNumber, pageSize: pageSize }
});
这两行代码,alert就可以了,难道我上面的代码有问题还是哪里出错了,我也证实表中有20多页,我在ashx中认证过。
请各位给段例子的代码或帮我看看这是什么回事,这事搞得我一天了,都没有解决
<script>
$(function () {
$('#tt').datagrid({
title: 'Custom Sort',
singleSelect: true,
rownumbers: true,
remoteSort: false,
pagination: true,
url: '../ashx/test.ashx?reco=22',
queryParams: { pageNumber: 1, pageSize: 5 },
onDblClickCell: function () {
var row = $('#tt').datagrid('getSelected');
if (row) { alert(row.listprice); }
},
/////////////////
columns: [[
{ field: 'ck', checkbox: true },
{ field: 'NEW_TITLE', title: 'ID', width: 360, sortable: true },
{ field: 'NEW_ID', title: 'Price', hidden: true, align: 'right', sortable: true },
{ field: 'NEW_WRITER', title: 'Unit Cost', width: 70, align: 'right', sortable: true },
{ field: 'NEW_ID', title: 'Attribute', width: 120, sortable: true },
{
field: 'NEW_SENDTIME', title: 'Date', width: 80, sortable: true, align: 'center',
sorter: function (a, b) {
a = a.split('/');
b = b.split('/');
if (a[2] == b[2]) {
if (a[0] == b[0]) {
return (a[1] > b[1] ? 1 : -1);
} else {
return (a[0] > b[0] ? 1 : -1);
}
} else {
return (a[2] > b[2] ? 1 : -1);
}
}
}
]]
////////////
});
$('#tt').datagrid('getPager').pagination({
pageList: [5, 10, 20, 30, 40],
pageSize: 5,
onSelectPage: function (pageNumber, pageSize) {
alert(pageNumber + "-" + pageSize);
$('#tt').datagrid({
url: "../ashx/test.ashx?reco=232", queryParams: { pageNumber: pageNumber, pageSize: pageSize }
});
}
});
});
</script>
------解决思路----------------------