본문 바로가기

개발하자/jgGrid

dialog edit 숫자체크

{
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이라는 함수를 이용하였다.