防止重置选择jqgrid

时间:2018-09-26 16:42:11

标签: javascript jquery jqgrid

如何防止将jqgrid上的选择行重置为页面更改 jqgrid代码:

$("#jqGrid").jqGrid({
    url: 'data.json',
    datatype: "json",
    colModel: [         
        { label: 'ID', name: 'ProductID', width: 45, key: true },
        { label: 'Category Name', name: 'CategoryName', width: 75 },
        { label: 'Product Name', name: 'ProductName', width: 90 },
        { label: 'Country', name: 'Country', width: 100 },
        { label: 'Price', name: 'Price', width: 80, sorttype: 'integer' },
        // sorttype is used only if the data is loaded locally or loadonce is set to true
        { label: 'Quantity', name: 'Quantity', width: 80, sorttype: 'number' }                   
    ],
    loadonce: true,
    viewrecords: true,
    width: 780,
    height: 200,
    rowNum: 20,
    rowList : [20,30,50],
    rownumbers: true, 
    rownumWidth: 25, 
    multiselect: true,
    pager: "#jqGridPager"
});

当我切换到另一页时,为什么要重置jqgrid中的选择行。 例: 我选择第一行,转到下一页,然后从第二页中选择第一行,然后尝试获取选定的行,只返回最后一行。不要所有选定的行...

请提出任何解决此问题的建议。 注意.. seleccion官方示例中的相同错误->“复选框选择”

official example

0 个答案:

没有答案