jqGrid选定的行

时间:2016-05-23 19:44:11

标签: javascript jquery jqgrid

在jqGrid中使用内联编辑时,我遇到了选择正确行的问题。无论我单击哪一行,都会选择最后一行,然后每增加一次单击,就会选择上面的行。选择所有行后,我可以单击并选择任何行。这是我的代码:

我使用的是jqGrid 4.4.4

 //url for inline edit
    editurl: "/Transactions/Modify",
    //event for inline edit

    onSelectRow: function (currentSelectedRow) {
        if (currentSelectedRow) { // && currentSelectedRow != $.lastSelectedRow
            //save changes in row 
            $('#grid').jqGrid('saveRow', $.lastSelectedRow, false);
            $.lastSelectedRow = currentSelectedRow;
        }


        currentSelectedRow,

    myEditParam = {
    keys: true,
    oneditfunc: function (id) { currentSelectedRow = id; },
    afterrestorefunc: function (id) { currentSelectedRow = undefined; }
    };

1 个答案:

答案 0 :(得分:0)

这是因为第一列没有ID数据。重新排序列或制作第一个隐藏的ID列。