2012-04-26 3 views
2

동일한 페이지에서 두 개의 SlickGrid 플러그인 (스프레드 시트 형식과 유사)을 Slider 플러그인으로 분리하여 포함하는 웹 애플리케이션을 만들고 있습니다. 첫 번째 스프레드 시트의 셀에서 같은 페이지의 두 번째 스프레드 시트로 데이터를 복사하는 방법이 있습니까? 이것은 우리 고객의 요구 사항입니다. 어떤 도움을 주셔서 감사합니다! 당신이 다른 그리드의 데이터를 하나의 그리드에서 모든 데이터를 교체해야하는 경우SlickGrid JQuery 플러그인 - 하나의 스프레드 시트에서 동일한 웹 페이지의 두 번째 스프레드 시트로 데이터 복사

답변

0

, 다음이 작동합니다

grid2.setData(grid1.getData()); 
grid2.invalidate(); 

을 당신이의 데이터를 하나의 그리드에서 데이터를 추가해야하는 경우 이미 그리드에있는 데이터를 유지하는 다른 그리드는 다음과 같이 작동해야합니다.

var grid1Data = grid1.getData(); 
var grid2Data = grid2.getData(); 

for(var i = 0; i < grid1Data.length; i++) { 
    grid2Data.push(grid1Data[i]); 
} 
grid2.setData(grid2Data); 
grid2.invalidate();  
관련 문제