2012-03-09 74 views
1

默認情況下,jqgrid的rownum屬性需要20個。 現在我有長度爲50的json數據。現在加載後顯示 查看1 - 20 of 50 一旦我通過向下滾動到達20,就會帶來下20條記錄並顯示 查看1 - 4的50 因此。 我想顯示查看1 - 50 of 50 這個我可以通過設置rowNum:data.length()來完成。但數據即將成爲Ajax調用的一部分。因此rowNum屬性在數據實際獲取之前被設置。 在網格加載後設置rowNum不起作用。 因爲我一次抓取所有數據,我不想重複這個Ajax調用。因此我想禁用rowNum屬性。 PLZ幫助...如何禁用jqgrid表的rownum屬性?

+0

http://stackoverflow.com/a/1557987/480659 – 2012-03-09 16:41:05

回答

2

options page在jqGrid的維基說:

將此參數設置爲-1(無限制),禁用此檢查。

然而,它被刪除,因此可能不再正確(或可能從未正確)。但似乎它值得一試。

+0

其實我已經試過這個。但它不起作用 – 2012-03-09 16:13:04

+0

對不起!我試着用1不是-1。與-1它是完美的工作。謝謝你的幫助。 – 2012-03-10 10:38:04

+2

@DebaprasadJana:-1的設置不好,因爲可能的實現問題取決於您使用的其他選項。你可以使用一些足夠大的值,比如'rowNum:1000'或'rowNum:10000'。它與任何其他jqGrid選項和任何服務器端實現的組合都是安全的,並且可以完美地工作。 – Oleg 2012-03-10 11:21:54