728x90
반응형
* loadonce;true 이용시 Grid reload 하기

afterSubmit: reload

function reload(){
$("#jqgrid").setGridParam({page:1}).trigger('reloadGrid'); 
return true;
}

 


* jqgrid 내의 데이터를 지우자 !

jQuery("#jqgrid").jqGrid('clearGridData'); 


* 데이터 로딩후 데이터 편집

$("#jqgrid").jqGrid({

    // ...

    loadComplete: function() {

        var grid = $("#jqgrid");

        var ids = grid.getDataIDs();

        for (var i = 0; i < ids.length; i++) {


        }

    }

});


 

* 컬럼 속성을 변경하려면

$("#jqgrid").setColProp('email',{editrules:{required:true}});


* jqGrid 리로딩

$("#jqgrid").trigger("reloadGrid");


* jqgird formedit 를 이용하여 속성을 변경하려고 한다면?

afterShowForm : function (formid) {
    $("#tr_name",formid).hide();
}



* filter 이용하기

myGrid = jQuery("#jqgrid");
myGrid.jqGrid('filterToolbar', { stringResult: true, searchOnEnter: true });
myGrid.jqGrid('navButtonAdd', '#gridpager',
    {
        caption: "Filter",
        title: "Toggle Searching Toolbar",
        buttonicon: 'ui-icon-pin-s',
        onClickButton: function () {
            myGrid[0].toggleToolbar();
        }
    }
);

myGrid[0].toggleToolbar();


 Issue 

* rowNum과 loadonce 충돌




 

 참고 

<script src="http://javapark.net/plugin/CallBack_bootstrapper?&src=http://s1.daumcdn.net/cfs.tistory/v/0/blog/plugins/CallBack/callback&id=8&callbackId=javaparknet86740&destDocId=callbacknestjavaparknet86740&host=http://javapark.net&float=left&random=315"></script>

[출처] JQGrid 참고사항|작성자 한곰이

728x90
반응형
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,