我是通过jQuery自带的ajax传值的方式将条件传值到另一个页面的。但是不知道如何获取设定的页面pagesize的值。
请问我在另一个aspx或者ashx页面如何获取设定的这个pagesize的值。如图
请问我在另一个aspx或者ashx页面如何获取设定的这个pagesize的值。如图
解决方案 »
- jquery求指点 我写了一个setInterval 但是想hover停止,mouseout继续,求指点
- jquery.marquee.js谁用过?
- 请教 显示图片的问题
- 速度接贴,高手进!
- 求助:打印动态网页中,表格所检索出来的所有内容(包括未显示出的)
- 在回调函数前边的一个函数里执行了return
- 关于数据选择的问题
- 请教完美动态下拉列表框如何实现数据的接送?工作中,急,请帮忙!
- 请问setCapture() 和releaseCapture是什么意思,有什么作用?
- 谁能告诉我这句代码的作用:top.main.scroll(0,65000)?
- javascript下载到本地,公开源码了?
- 关于代码的性能,下面的代码中appendChild在谷歌浏览器性能好低,是什么原因
public org.json.JSONArray methodNm(org.json.JSONObject json)throws Exception{
System.out.println(json);
//methodName,你要获取Datagrid数据的方法
//你指的那个PageSize 在这边的json里 key 为 rows
//pageNum ==> page
}
如果你的pagesize是在下拉框中,直接用jq的选择器获取select的值就行
$('#test').datagrid({
title:'Ont详细信息',
iconCls:'icon-save',
width:1000,
height:700,
nowrap: false,
striped: true,
collapsible:true,
url:'./ui/ShowOntInfo.ashx',
queryParams: {
'currentPage': 1,
'pageSize': 20
},
sortName: 'code',
sortOrder: 'desc',
remoteSort: false,
idField:'code',
frozenColumns:[[
{field:'ck',checkbox:true},
{title:'编号',field:'id',width:80,sortable:true}
]],
columns:[[
{title:'表格基本信息',colspan:5},
{field:'opt',title:'操作',width:100,align:'center', rowspan:2,
formatter:function(value,rec){
return '<span style="color:red">编辑 删除</span>';
}
}
],[
{title:'Sn',field:'sn',width:120},
{field:'ont_seat',title:'位置',width:60},
{field:'spliter',title:'分光器号',width:60},
{field:'group_id',title:'猫车分组',width:60,rowspan:2,
formatter:function(value,rec){
return "<span style='color:red'>"+value+"</span>";
}
},
{field:'ont_car',title:'猫车号',width:60,rowspan:2,sortable:true,
sorter:function(a,b){
return (a>b?1:-1);
}
}
]],
pagination:true,
pageList: [20, 30, 50 ],
rownumbers:true,
singleSelect:true ,
toolbar:[{
id:'btnadd',
text:'Add',
iconCls:'icon-add',
handler:function(){
$('#btnsave').linkbutton('enable');
alert('add')
}
},{
id:'btncut',
text:'Cut',
iconCls:'icon-cut',
handler:function(){
$('#btnsave').linkbutton('enable');
alert('cut')
}
},'-',{
id:'btnsave',
text:'Save',
disabled:true,
iconCls:'icon-save',
handler:function(){
$('#btnsave').linkbutton('disable');
alert('save')
}
}]
});
var p = $('#test').datagrid('getPager');
$(p).pagination({
onBeforeRefresh:function(){
alert('before refresh');
}
});
$( '#test' ).datagrid( 'getPager' ).pagination( {
onSelectPage: function( pageNumber, pageSize ) {
$( '#test' ).datagrid( 'reload', $.extend( $( '#test' ).datagrid( 'options' ).queryParams, {
'currentPage': pageNumber,
'pageSize': pageSize
} ) );
}
} );
});