GS인증 AUIGrid v3.0.15

그리드의 추가, 수정, 삭제된 정보를 서버로 전송해서 저장을 할 때 필수 칼럼들의 값이 모두 설정되었는지 검사할 수 있습니다.

예로 Name 과 Country 는 필수로 유효 값이 입력되어야 하는 필드로 간주하고 반드시 값이 있어야 하는지 검사합니다.

값을 입력 시켜야 하는 조건을 직접 결정시킬 수 있습니다.

// Quantity 가 10 이상인 경우 name 과 country 는 필수로 입력되어야 하는 필드임. 이것을 검사
var isValid = AUIGrid.validateGridDataByFunc(myGridID, ["name", "country"], function(item, dataField) {
	var v = item[dataField];
	if(item.quantity > 10 && (v === null || v === "" )) {
		return false; // false 반환하면 조건에 맞지 않는 값으로 정해진 toast 메세지 띄움
	}
}, "Quantity 가 10 이상인 필드는 반드시 값을 직접 입력해야 합니다.", true);

서버에 저장하기