반응형
SlickGrid의 데이터를 초기화하는 함수를 작성해서 사용하고 있습니다.
SlickGrid의 데이터를 DataView에 넣어서 사용하거나, JSON 데이터를 직접 넣어서 사용하는 경우를 모두 처리 할 수 있는 함수를 만들었습니다.
SlickGrid에 DataView 사용하는 코드
var dataView = new Slick.Data.DataView();
var grid = new Slick.Grid("#gridContainer", dataView, gridColumns, options);
SlickGrid에 JSON 데이터 사용하는 코드
var datas = [
{
"name":"홍길도",
"age":50
},
{
"name":"이순신",
"age":42
},
{
"name":"김유신",
"age":28
}
];
var grid = new Slick.Grid("#gridContainer", datas, gridColumns, options);
SlickGrid 데이터 초기화 함수
// SlickGrid의 데이터 클리어
function clearSlickGridData(grid){
try{
var dataView = grid.getData();
dataView.beginUpdate();
dataView.setItems([]);
dataView.endUpdate();
grid.invalidate();
grid.render();
}catch(e){
grid.setData([]);
}
}
반응형
'Javascript' 카테고리의 다른 글
Javascript 숫자 반올림 및 천자리 ","표시 함수 (0) | 2022.09.19 |
---|---|
SlickGrid 엑셀 익스포트하기 (0) | 2022.08.09 |
SlickGrid 정렬 관련 구현 (0) | 2022.06.29 |
SlickGrid 마우스 휠 제대로 작동하지 않을 경우 처리 방법 (0) | 2022.06.13 |
SlickGrid 세로 셀 병합(?)하기 (0) | 2022.05.20 |
댓글