jqgrid 데이터 테이블을 사용하다 보면 인터페이스에서 직접 셀 내용을 수정해야 하는 경우가 있습니다.
다음은 셀 셀 수정 방법을 소개합니다
jQuery("#user-list").setCell(3, 'name', 'cht');
또 다른 쓰기 방법
jQuery("#user-list").jqGrid('setCell',3, 'name', 'ddd');
setCell 매개변수 설명:
rowid, 행 번호
colname, colNames의 이름 속성
data, 수정할 값
클래스에 스타일 추가
setCell을 사용하기 쉽지 않은(효과가 없는) 상황이 발생하면
id에 주의하고 gqgrid에서 rowid를 사용해야 합니다. 🎜>
셀이 포맷터를 사용하여 데이터 형식을 지정하는 경우 setCell의 데이터 값도 일치해야 한다는 점에 유의해야 합니다. 예를 들어colModel : [ { label : 'name', name : 'name', index : 'name', formatter : function(cellValue) { if (cellValue == 1) { return "Yes" } else { return "No"; } return ''; } } ]
jQuery("#user-list").setCell(3, 'name', '1');