К сожалению, загрузочный бокс doc (http://paynedigital.com/2011/11/bootbox-js-alert-confirm-dialogs-for-twitter-bootstrap) не учит, как вызвать диалог подтверждения. Как и в окне документа всегда появляется, когда страница загружается, что не так, должно появляться при вызове, нажимая кнопку удаления. Это код, который безуспешно пытался.Проблемы с Bootbox Confirm Dialog
// show "false" does not work, the confirm window is showing when page is loaded.
$(function() {
bootbox.confirm("Confirm delete?", "No", "Yes", function(result) {
show: false
});
});
// need show the confirm window when the user click in a button, how to call the confirm window?
<td><a class="icon-trash" onclick="bootbox.confirm();" href="{% url 'del_setor' setor.id %}" title="Delete"></a></td>
Как установить этот бокс-бокс только при нажатии кнопки удаления? Спасибо!
EDIT -решение:
$(function() {
$("a#confirm").click(function(e) {
e.preventDefault();
var location = $(this).attr('href');
bootbox.confirm("Confirm exclusion?", "No", "Yes", function(confirmed) {
if(confirmed) {
window.location.replace(location);
}
});
});
});
Теперь удаление работает, когда я нажимаю на "да". Я попросил разработчиков плагина разместить полный образец в документе, поэтому пользователям не нужно создавать сообщения о том, как удалить объект при нажатии «да». С уважением.
смех смех - да, что, похоже, как-то, что разработчики будут нуждаться знания. –