etc/jqGrid
[jqGrid] 멀티셀렉트에서 체크박스 선택시 모드 변경하기
JavaPark
2014. 9. 15. 11:04
멀티셀렉트( multiselect : true) 옵션을 사용했을 경우
오직 체크박스에 대해서만 onSelectRow 이벤트를 적용하려면 다음과 같은 코드를 이용한다.
beforeSelectRow: function (rowid, e) {
var $myGrid = $(this),
i = $.jgrid.getCellIndex($(e.target).closest('td')[0]),
cm = $myGrid.jqGrid('getGridParam', 'colModel');
return (cm[i].name === 'cb');
}
참고 :
1. http://stackoverflow.com/questions/7627512/jqgrid-multiselect-limit-the-selection-of-the-row-only-using-the-checkbox
2. http://www.ok-soft-gmbh.com/jqGrid/SimpleLocalGridWithMultiselection.htm