日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jqGrid细节备注—page参数的设置

發布時間:2025/1/21 编程问答 73 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jqGrid细节备注—page参数的设置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

page:指示了頁碼,默認值是1.會隨著ajax傳遞給服務器端。

服務器端可以

page = int.Parse(context.Request["page"].ToString());這樣獲得。

因此,如果url參數再寫成如下,傳遞page,引起page被覆蓋。

url:'./AjaxHandler/jqGrid_Jsondata_Content.ashx?page=2',

所以兩種方法解決此問題,一種就是url傳值的時候避免使用page命名。可以使用例如pagenum。

另一種方式就是直接對page直接賦值

同樣的rowNum指示了的每頁的記錄數,也會隨著ajsx傳遞到服務器,服務器獲得的參數不是rowNum了,而是row,

pagesize= int.Parse(context.Request["rows"].ToString());

##########################################################################################

發現一個bug:

如果返回值是類似如下的,建和值相同的情況,會發生顯示不正確的情況,需注意。

{

"total":"4",

"page":"4",

"records":"34",

"rows":[ {

"rowid":"tr0",

"content":"",

"author":"匿名用戶",

"datetime":"2011/10/26"

},

{

"rowid":"tr1",

"content":"ssaaa",

"author":"匿名用戶",

"datetime":"2011/10/26"

},

{

"rowid":"tr2",

"content":"content",

"author":"author",

"datetime":"2011/08/16"

},

{

"rowid":"tr3",

"content":"content",

"author":"author",

"datetime":"2011/08/16"

}

]

}

總結

以上是生活随笔為你收集整理的jqGrid细节备注—page参数的设置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。