2015-01-28 7 views
0

그리드의 모든 행을 선택하고 저장할 데이터를 제출할 때 매끄러운 눈금 문제가 발생합니다. 데이터가 백엔드에서 제대로 처리되지만 처리 상태에 따라 업데이트되는 열은 그리드가 렌더링 될 때 업데이트 된 상태로 새로 고쳐지지 않습니다. 이것은 그리드의 모든 행을 선택하고 데이터를 처리 할 때만 발생합니다. 문제의 원인이 무엇이라고 생각하십니까?Slick Grid - 처리 할 모든 행 선택 문제

답변

0

당신이 AJAX 호출에서 응답을하고 항목이 dataView로 설정되면 최신 변경 사항이 그리드에 반영하는 코드의 아래 라인을 추가하면 :

dataView.beginUpdate();     
dataView.setItems(items); // data from response 
dataView.endUpdate(); 
// Below 2 lines are important 
grid.updateRowCount(); 
grid.invalidateRows(selectedrows); 
grid.render(); 

는 희망이

작동
+0

굉장! 이것은 효과가 있었다. 감사:) –