JAVASCRIPT 자바스크립트
jqgride formatter
은호아빠
2014. 12. 22. 12:56
출처:http://cafe.naver.com/javacreator/853
Jqgrid에서 특정 컬럼에 링크를 걸고 싶거나... 데이터를 다른 값으로 보여주고 싶을 때
formatter를 사용 하면 된다.
$('#gridtable').jqGrid({
mtype: 'POST',
height: 'auto',
width: 300,
caption: "카테고리",
colNames:[
'선택'
],
colModel:[
{ name : 'userid', index: 'userid', width: 80, align: 'right', formatter: setsel }
],
});
//--- formatter에 정의 된 함 수는 3가지 인자를 반환한다. cellval 해당 컬럼의 값이다. options는 rowId와 값 등을 구할 수 있으며 rowObject는 해당 row의 데이터값을 가지고 있다. rowObject.userid와 같은 형식으로 접근가능.
function setsel( cellval, options, rowObject ){
var text = '';
text = '<a href="naver.com">네이버이동</a>';
return text;
}