关于JqGrid分页的问题

时间:2010-07-09 10:23:51

标签: jquery coldfusion jqgrid

当我离开带网格的页面时,我不想丢失分页和排序参数,我回到这个页面。

是否可以获取页面,rowNum,sortname,sortorder参数(我认为使用getGridParam),将它们放在URL范围内,转到另一个页面,然后通过URL范围获取这些参数并将它们放入以下URL在代码中? (把Act_country.cfc?method = getAllCountries& page = url.pageNum不给任何东西......)

jQuery(document).ready(function(){  
    jQuery('#list').jqGrid({  
    url:'Act_country.cfc?method=getAllCountries',
    datatype: 'json',
    mtype:'GET',
    colNames:[
    '<cfoutput>#StLabels["LBL_TAB_EDIT"]#</cfoutput>',
    '<cfoutput>#StLabels["LBL_TAB_COUNTRY_CODE"]#</cfoutput>',
        ...

提前谢谢你, 米歇尔

2 个答案:

答案 0 :(得分:4)

答案 1 :(得分:0)

您需要Session范围。

检查是否存在带有StructKeyExists(Session, "param")的参数,如果它们尚不存在 - 请考虑第一次访问并放置变量,否则使用会话中的值。如果用户更改了分页/排序 - 刷新会话中的值。