Leider das Doc Bootbox (http://paynedigital.com/2011/11/bootbox-js-alert-confirm-dialogs-for-twitter-bootstrap) nicht lehren, wie der Bestätigungsdialog aufrufen. Wie es im Dokumentfenster immer erscheint, wenn die Seite geladen wird, was falsch ist, sollte beim Aufruf durch einen Klick auf eine Löschen-Schaltfläche erscheinen. Dies ist der Code, der erfolglos versucht wurde.Bootbox Confirm Dialog Probleme
// 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>
Wie kann ich festlegen, dass diese Bootbox nur angezeigt wird, wenn auf die Schaltfläche zum Löschen geklickt wird? Danke!
EDIT ige Lösung:
$(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);
}
});
});
});
Jetzt arbeitet die Löschung, wenn ich klicken Sie in "Ja". Ich fragte die Entwickler des Plugins, das vollständige Beispiel in das Dokument zu legen, so dass Benutzer keine Beiträge darüber erstellen müssen, wie das Objekt zu entfernen ist, wenn "Ja" geklickt wird. Grüße.
lachen lachen - ja, das scheint wie etwas, das die Entwickler benötigen, zu wissen wäre. –