2017-05-23 10 views
2

iggrid에 "RowSelectors"기능을 구현하려고하지만 다음 행으로 변경되지 않습니다.IgGrid selectRow 문제

추가 검사시 선택된 행 메소드가 있고 각 행은 동일한 ID를 표시합니다. 내가 변수에 정적 JSON을 사용하고 문제가 무엇인지 확신하지 예상대로 데이터 소스로 작동하는지 사용하는 경우 내가

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

.. 아약스를 통해 내 데이터를 반환하고 내가 할 수있는 단지 acheive 행 변경 제어 및 클릭을 .. 지주 때

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

[SOLVED] 기본 키를 각 반복마다 고유 한 것으로 변경했습니다. – Michaelh

답변

0

문제는 이미 해결되었지만 답변을 추가하여 응답하지 않습니다.

primaryKeyigGrid은 각 레코드의 고유 식별자가있는 열이어야합니다.