티스토리 뷰
//컬럼 숨기기
jQuery("#gridId").jqGrid('hideCol',["colName"]);
//전체 row id 가져오기(배열)
var ids = jQuery("#gridId").jqGrid('getDataIDs');
//선택된 rowid 가져오기
var rowid= jQuery("#gridid").jqGrid('getGridParam','selrow');
// 선택된 rowid들 가져오기 (multiselect: true
var sel = jQuery("#gridid").jqGrid('getGridParam', "selarrrow" );
//전체 rowData 가져오기(배열)
var data = jQuery("#gridId").getRowData();
//rowid의 rowData 가져오기
var data = jQuery("#gridId").getRowData(rowid);
//선택 행 취소
$("#gridId").resetSelection();
//reload
- { } 안에는 grid 생성할때와 마찬가지로 여러가지 속성이 들어갈 수 있다.
- 다른 속성이 필요없다면 그냥 url만 적어주면 된다.
jQuery("#gridId").jqGrid("setGridParam",
{
url:"/test.do",
page:1,
mtype:"POST",
postData:{
param1:param1,
param2:param2
}
}
).trigger("reloadGrid");
//grid 비우기
jQuery("#gridId").jqGrid('clearGridData');
//resize
$('#gridId').setGridWidth(300, true); //param1 = 변경할width
//행추가
jQuery("#gridId").jqGrid('addRow', {
rowID : rowid, //중복되지 않게 rowid설정
initdata : {},
position :"last", //first, last
useDefValues : false,
useFormatter : false,
addRowParams : {extraparam:{}}
});
//행삭제
jQuery("#gridId").delRowData(rowid);
//Grid Page영역의 기본 버튼 숨기기
jQuery("#gridId").jqGrid('navGrid',"#gridPagerId",{edit:false,add:false,del:false,search:false,refresh:false});
//Grid Page영역에 +추가 라는 버튼 만들기
$("#gridAddBtn").remove(); //remove하지 않으면 +추가버튼이 계속생김
$("#gridId").navButtonAdd("#gridPagerId", {
caption: "추가",
title: "",
buttonicon: "ui-icon-plusthick", //버튼 이미지( + )
onClickButton: fn_add, //버튼 클릭시 실행될 function
position: "first", //first, last - 버튼 클릭시 추가되는 행의 위치
id:"gridAddBtn" //버튼 id
});
'javascript > jqGrid' 카테고리의 다른 글
jqGrid paging 페이징 (0) | 2016.10.20 |
---|---|
getRowData , getLocalRow (0) | 2016.10.18 |
- Total
- Today
- Yesterday
- graph
- paging
- @Scheduled
- Java
- 선유스카이
- SQL
- #ADID#내광고ID#카카오페이지
- 파워포인트
- JavaScript
- page
- 신혼부부
- jqGrid
- 전세
- windows10 memory
- 롯데시네마예매취소
- 페이징
- 배열중복제거
- #카카오페이지#고객센터
- 예매 취소
- 버팀목
- 인천공항에서 울산가는법
- 결혼
- 자바스크립트
- 0 붙이기
- 윈도우10 메모리사용
- 대출
- Chart
- 부동산
- 인천국제공항 울산
- 인천공항 울산
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |