2017년 4월 7일 금요일

RealGrid의 기능 정리중

RealGrid 사용하면서 기능정리중입니다.

RealGrid HELP 주소입니다.
RealGrid HELP


//셀 더블클릭
gridView.onDataCellDblClicked = function (grid, index) {

};

//Row Change
gridView.onCurrentRowChanged = function (grid, oldRow, newRow) {

};

//조회
gridView.showProgress();
$.ajax({
url: '',
type: "post",
data: {},
contentType: "application/x-www-form-urlencoded;charset=UTF-8",
success: function(data) {
    dataProvider.fillJsonData(data.rows, {fillMode: "set"});
},
complete: function (data) {
    gridView.closeProgress();
}
});

//삭제
     var current = gridView.getCurrent();
   
    //추가 된 행이면 row자체를 삭제하고, 아니면 상태바에 삭제(-) 표시
    if( dataProvider.getRowState(current.itemIndex) == "created" ){
    dataProvider.setOptions({softDeleting:false});
    gridView.deleteSelection(true);
    }else{
    dataProvider.setOptions({softDeleting:true});
    gridView.deleteSelection(true);//true일 경우 alert없다
    }


column 속성
styles:{textAlignment:"center"}
editable:false


//헤더값 변경
var header = gridView.getColumnProperty("컬럼명", "header");
header.text = "test";
gridView.setColumnProperty("컬럼명", "header", header);


//현재 선택되어진 row의 JSON객체
var current = gridView.getCurrent();
var obj = gridView.getValues(current.itemIndex);
alert(obj.컬럼명);



댓글 없음:

댓글 쓰기

스프링 빈 등록 순서 오류 시 @PostConstruct 사용

  스프링 xml 설정에서 등록할 빈을 명시적으로 지정한 것과 <context:component-scan>와 혼용해서 사용한  경우 빈등록 순서 오류가 발생 할 수도 있습니다. 여러가지 방법이 있지만, 그 중에서 @PostConstruct ...