본문 바로가기

Web개봘/RealGrid

conttextMenu 와 메뉴 클릭시 실행



/**

 * Handlebar Template

 */

//오른쪽 클릭 메뉴 설정

function setContextMenu(grid) {

grid.setContextMenu([ {

label : "열기"

}, {

label : "닫기"

}, {

label : "-" // menu separator를 삽입합니다.

}, {

label : "Menu3"

} ]);


}

function onContextMenuItemClicked(grid) {


//label.label   라벨 이름출력 

//index.column 컬럼 이름 index.fieldName 필드 이름

grid.onContextMenuItemClicked = function(grid, label, index) {

var name = index.column;

var visible = !grid.getColumnProperty('col5', "visible");

if (label.label == "열기" && name === 'col4' && visible) {

grid.setColumnProperty('col5', "visible", visible);

} else if (label.label == "닫기" && name === 'col4' && !visible) {

grid.setColumnProperty('col5', "visible", visible);

} else {

}

};

}






'Web개봘 > RealGrid' 카테고리의 다른 글

컬럼header 클릭시 숨김 및 header 속성변경  (0) 2016.12.06