IgGrid selectRow问题

时间:2017-05-23 15:49:56

标签: javascript ignite-ui iggrid

我正在尝试在iggrid上实现“RowSelectors”功能,但它不会更改为下一行。

进一步检查时,我有所选的行方法,每行显示相同的ID。我通过ajax返回我的数据,如果我在变量中使用静态json并将其用作数据源,它按预期工作,因此不确定问题是什么..

 $("#selector").igGrid("selectedRow");

我只能在按住控件并单击时才能进行行更改..

Object {element: n.fn.init(1), index: 0, id: 3407751001}

然后下一行是

Object {element: n.fn.init(1), index: 1, id: 3407751001}

设置..

features: [
    {
        name: "Sorting",
        columnSettings: [
            {
                columnIndex: 4,
                allowSorting: true,
                firstSortDirection: "ascending",
                currentSortDirection: "descending"
            }
        ]
    },
    {
        name: 'RowSelectors',
        enableCheckBoxes: true,
        checkBoxStateChanging: function (ui, args) {
            return false;
        },
        multipleSelection: true,
        rowSelectorClicked: function (evt, ui) {
            // Handle event  
        },
    },
    {
        name: 'Selection'
    }
]

1 个答案:

答案 0 :(得分:0)

问题已经解决,但我正在添加答案,因此不会得不到答案。

primaryKey使用的igGrid列需要是每个记录都有唯一标识符的列。