簡體   English   中英

jqgrid。 分頁根本不顯示

[英]jqgrid. Paging not showing at all

所以我已經在建立的網站上使用jqgrid了幾天,但是從那以后我無法使頁面正常工作,只是它沒有出現。 我正在使用我的代碼,但嘗試了具有相同結果的不同示例。

現在,我正在使用以下代碼:

var mydata = [
    { num: "492", name: "Doug Anderson", trade: "WS" },
    { num: "696", name: "William Anderson", trade: "OP" },
    { num: "826", name: "Chris Autry", trade: "WF" },
    { num: "206", name: "Tom Beffa", trade: "OP" },
    { num: "799", name: "Glenn Bixler", trade: "LB" },
    { num: "360", name: "Pete Bober", trade: "OP" },
    { num: "7", name: "Scott Burgie", trade: "PFW" },
    { num: "476", name: "James Click", trade: "W" },
    { num: "775", name: "Bryan Darst", trade: "LB" },
    { num: "249", name: "Bob Dunham", trade: "LB" },
    { num: "10", name: "Tom Ekclund", trade: "WGF" },
    { num: "390", name: "Noel Edwards", trade: "W" }
        ];

        $("#testT").jqGrid({
            datatype: "local",
            data: mydata,
            colNames: ["Employee #", "Name", "Trade"],
            colModel: [
                { name: "num", width: 100, key: true, sorttype: "int" },
                { name: "name", width: 300 },
                { name: "trade", width: 80 },
            ],
            multiselect: true,
            pager: "#pager",
            rowNum: 10,
            rowList: [10, 20, 30],
            sortname: "num",
            sortorder: "desc",
            viewrecords: true,
            autoencode: true,
            height: "auto",
            gridview: true,
            caption: "Equipment"
        });

我在這樣的對話框窗口中顯示它:

$("#listView").dialog({ width: 680, maxWidth: 680, height: 600, maxHeight: 600, modal: true });

我已經看到其他人使用過這個示例,他們說這行得通,但是我的僅顯示10條記錄,而找不到分頁的東西。

誰能幫幫我嗎。

提前致謝!

{ name: "trade", width: 80 }之后,您似乎有多余的{ name: "trade", width: 80 }

您的代碼應為:

$("#testT").jqGrid({
    datatype: "local",
    data: mydata,
    colNames: ["Employee #", "Name", "Trade"],
    colModel: [
        { name: "num", width: 100, key: true, sorttype: "int" },
        { name: "name", width: 300 },
        { name: "trade", width: 80 } // Note the , has been removed
    ],
    multiselect: true,
    pager: "#pager",
    rowNum: 10,
    rowList: [10, 20, 30],
    sortname: "num",
    sortorder: "desc",
    viewrecords: true,
    autoencode: true,
    height: "auto",
    gridview: true,
    caption: "Equipment"
});

您的網格對我有用,請觀看此演示以進行實時演示 有了這個html部分,

<table id="testT">
<tr>
    <td />
</tr>
</table>
<div id="pager"></div>

讓我知道是否有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM