Я использую bootbox для подтверждения окна предупреждения, которое я предупреждаю пользователя. Он вызывается из одного js-файла, и у меня есть общая функция, в которой она создана. Как я могу использовать функцию обратного вызова, чтобы получить результат диалогового окна подтверждения:Функция обратного вызова Javascript для подтверждения bootbox
Так что мой JS, как показано ниже:
var message = "Do you want to close?";
loadConfirmAlert(message);
if (result) {
//do stuff
}
Функция loadCofirmAlert в другом файле JS, то, как показано ниже:
var loadCofirmAlert = function (message) {
bootbox.confirm(message, function (result) { });
}
что я не уверен, как передать это значение результата обратно вызывающей функции?
Или вы можете использовать [$ .Deferred] (Http: //api.jquery .com/категория/отложенной объект /). – Regent