티스토리 뷰

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
반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함