JavaScript/JQuery
[JQuery & UI] JQuery UI dialog 예,아니요 값 전달
IT공부블로그
2019. 6. 13. 20:21
728x90
반응형
let questionBox = function(title, message){
let def = $.Deferred();
$("#dialog-message").attr({
title: title
});
$("#dialog-message p").text(message);
$("#dialog-message").dialog({
modal: true,
buttons: {
"예": function(){
$(this).dialog("close");
def.resolve("Yes");
},
"아니요": function(){
$(this).dialog("close");
def.resolve("No");
}
},
});
return def.promise();
};
위 소스를 이용하여 Yes, No값을 넣어 promise객체로 리턴하고 그것을 then으로 받으면 값을 확인할수있다
ex) questionBox("알림", "테스트하시겠습니까?").then( val => { console.log(val); });
728x90
반응형