{
name: 'cd',
label: '코드',
align: 'center',
editable: true,
editrules: {required:true, custom:true, custom_func:validNum},
searchoptions: {clearSearch: false},
width: '100'
},
var validNum = function(val,nm,valref){
if($.isNumeric(val)){
return [true,""];
}else{
return [false,"숫자만 입력 가능합니다."];
}
};
colmodel에 editruls 옵션을 정의해주고 그안에 custom속성 사용을 정의해주면된다.
function 명에따른 funtion을 별도로 정의하면 저장시에 숫자가 아니면 메시지가 나타나게된다.
숫자체크에는 GURIDDO 의 isNumeric이라는 함수를 이용하였다.
'개발하자 > jgGrid' 카테고리의 다른 글
jqGrid 컬럼 동적으로 숨기기, 표시하기 (0) | 2018.01.31 |
---|---|
목록그리드에서는 보이지만 보기창(view)에서는 숨김처리 (0) | 2017.11.29 |
그리드 체크박스강제선택 (0) | 2017.11.13 |
멀티셀렉트시 단일로우만 선택가능하게 하는 옵션 (0) | 2017.11.13 |
버튼 아이콘 이미지 참고 사이트(폰트어썸) (0) | 2017.11.10 |