Я пытаюсь использовать это:Bootbox обратного вызова не работает должным образом
$('#delete').live('click',function(){
var result;
bootbox.confirm("Are you sure?", function(response){
result=response;
});
alert(result);
return result;
});
Но когда кнопка нажата:
оповещение показан первым и только после этого bootbox шоу подтвердить диалог.
Я хочу вернуть ответ, но если я его сделаю изнутри, он не работает, потому что он возвращает ответ от обратного вызова, но не $ ('# devicedelete'). Live ('click', function() {});
Btw Я пытаюсь представить форму, основанную на ответе. Поэтому, если я верну '' форму '' будет отправлен, иначе, если он вернет 'false', форма не будет отправлена.
Пожалуйста, проверьте это: http://pastebin.com/9H3mxE9Y
У меня есть один большой стол с флажками для каждой строки, пользователь может выбрать флажков и нажмите на любую из кнопок «удалить», «копия» и т.д., и форма должна быть представлена.
Благодаря
Привет, я хотите вернуть значение ответа, ответ будет либо «истинным», либо «ложным». но если я делаю это изнутри, то он не работает, потому что он возвращает ответ от обратного вызова. –
Это происходит по щелчку, к чему это будет возвращаться? Во всяком случае, вместо того, чтобы делать то, что вы хотите сделать после его возвращения, просто вставьте их в функции и вызовите эти функции из обратного вызова. – smerny
Спасибо, пожалуйста, проверьте мой вопрос сейчас, я его отредактировал –