customizing한 validation을 적용시키는 방법.
-
js단에서 validation function을 만든다
-
ct.fn.storageNameCustomValidationCheck = function(name) { if (ct.storageNameList.indexOf(name) > -1) { return {isValid : false, message: "이미 사용중인 이름 입니다."}; } else { return {isValid : true}; } };
-
-
html의 validation 태그에 넣는다.
-
<input type="text" ng-model="contents.volume.name" name="volumeName" validation="required|custom:contents.fn.storageNameCustomValidationCheck(contents.volume.name)" class="form-control" maxlength="50" placeholder="디스크 이름을 입력하세요." >
-
Comments