써먹는 웹개발

조회시 처음 grid에 설정되어있는 파라미터가 안담긴 조회까지 총 2번의 조회가 되는 현상 해결방법 본문

Client/Jqgrid (+tui grid), ck editor

조회시 처음 grid에 설정되어있는 파라미터가 안담긴 조회까지 총 2번의 조회가 되는 현상 해결방법

kmhan 2018. 4. 5. 15:19


728x90
반응형

화면 불러올때 기본 설정되어있는 조회를 제외하고, 파라미터를 넘겨서 조회를 시키는 경우가 있는데 이것을 할때 기존 방식에서는 처음 grid에 설정되어있는 파라미터가 안 담긴 조회까지 총 2번의 조회가 되는 현상 있었음


기존 소스

$("#search").click(

function(){

var params = {

'grp_id' : $("#grp_id").val()

,'grp_nm' : $("#grp_nm").val()

};


                                $.post( $HOST + '/admin/selectGroupMngtList', params, function(result){

$("#gridGroupList").clearGridData().setGridParam({

            data: result

            , rowNum: result.length

}).trigger('reloadGrid');

}

        ); 


수정 소스 (해결됨)

  $("#search").click(

function(){

var params = {

'grp_id' : $("#grp_id").val()

,'grp_nm' : $("#grp_nm").val()

};

$('#gridGroupList').clearGridData().jqGrid('setGridParam', {

mtype : 'POST'

, datatype: 'json'

, url : $HOST + '/admin/selectGroupMngtList'

, postData : params

}).trigger('reloadGrid');

}

);


728x90
반응형


Comments