Я пытаюсь создать простой код с jquery, так как я склонен, но у меня проблемы с кнопкой, не отправляющей событие или /, и jquery не обрабатывают его. Это мой код:
<button id="btn_delete" class="btn btn-danger btn-sm">Delete</button>
JQuery:
$(document).ready(function(){
$('#btn_delete').on('click', function(){
alert();
bootbox.confirm("Are you sure ? ", fucntion(answer){
alert('User has pressed ' + answer);
});
});
});
Я пытаюсь использовать этот BootBox, поэтому, если кто-то может помочь мне или увидеть ошибку в моем программировании, ответьте мне, спасибо!
Консольный выход:
Uncaught ReferenceError: getColumnNumber не определен ListArticles: 562 Uncaught ReferenceError: getColumnNumber не определен ListArticles: 642 Uncaught SyntaxError: Неожиданный токен
Код jQuery
$(document).ready(function () {
$('#btn_delete').on('click', function () {
bootbox.confirm("Are you sure ? ", function(answer) {
alert('User has pressed ' + answer);
});
});
});
Добавляем больше в @Richer answer even alert();
выдает ошибку NS_ERROR_XPC_NOT_ENOUGH_ARGS: Not enough arguments [nsIDOMWindow.alert]
...
Предупреждение должно иметь один аргумент. Бланк оповещения может быть выполнен с использованием этого alert('');
кода alert('');
Надеюсь, поможет..!!
Я заметил опечатку в слове "функция" здесь
bootbox.confirm("Are you sure ? ", fucntion(answer){
После исправления события: http://jsfiddle.net/M3tQ5/ - благодаря Бхавику
Вы должны использовать консоль вашего браузера (лучше использовать firefox или chrome), это отличная помощь, когда пришло время отлаживать код JavaScript. Вы можете открыть с нажатием F12.
Надеюсь, что исправить вашу проблему.
Вы допустили ошибку при записи функции в bootbox.confirm("Are you sure? ", fucntion(answer){
это должен быть bootbox.confirm("Are you sure? ", function(answer){
. И небольшая модификация вашего кода, Ваша кнопка
<button id="btn_delete" class="btn btn-danger btn-sm">Delete</button>
Javascript код,
$(document).on("click", "#btn_delete", function(e) {
bootbox.confirm("Are you sure ? ", function(answer){
alert('User has pressed ' + answer);
});
});
И я надеюсь, что вы загрузили также js и bootstrap js.
btn_delete
?