promptDialog를 사용해서
등록폼을 만들고 있는데
이메일체크 를 function에서 구현하면 체크는 되지만 dialog가 close 되네요
close 안되게 할수 있는 방법좀 알려주세요
그리고 input에 formatter 연결하려면 어떻게 해야 하나요 ?
아래는 만든 prompt 소스 입니다.
promptDialog.prompt({
input: {
p_email: {label: “1. 이메일”, placeholder: “email”, required: true},
p_tel_no: {label: “2. 전화번호”, pattern: “phone”, placeholder: “전화번호”, required: true}
}
}, function () {
console.log(this.input);
console.log(this);
console.log(this.input[‘p_email’]);
if(this.key === “ok”){
alert(‘OK’);
var mail = this.input[‘p_email’];
console.log(mail);
if(mail.length >0 || mail !=""){
console.log(1);
if(!emailValidation(mail)){
//alert(“이메일 형식에 맞지 않습니다.”);
toast.push(‘이메일 형식에 맞지 않습니다.’, function () {
// close toast
console.log(this);
});
return ;
}
}
}
else if(this.key === "cancel"){
}
// this.name, this.age
});