Диалоговое окно

N
На сайте с 08.10.2011
Offline
188
409

С базы данных формируется таблицы на странице, у каждой таблицы есть кнопка удалить, нужно чтобы при нажатии удалить вылазило окно подтверждения удаления, и при нажатии ДА таблица удалялась. На php написал по кнопке всё работает, как это сделать в диалоговом окне если использовать js+php?

Z0
На сайте с 03.09.2009
Offline
733
#1

На jquery с помощью ajax можно


$('#id_button').click(function(){ // Это событие по кнопке удаления
var delete_true = confirm('Точно удалить?');
if(delete_true == true)
{
$.ajax({
url: '/ajax.php', /// тут скрипт php
type: 'POST',
data: {'delete': 'true'}, // это $_POST переменная, там в php уже удаляете элемент с базы
success: function(html){
$('#element_id').remove(); // тут какой элемент удалить для пользователя в браузере
alert('Удалено');
}
});
}
else
{
alert('Отменено');
}
});

Надеюсь понятно разъяснил, а то не спал сутки :) Проверил, вроде работает :)

Ragnarok
На сайте с 25.06.2010
Offline
208
#2

noiws, или проще

<a onclick="return confirm('are u shure?')"...
//TODO: перестать откладывать на потом
Z0
На сайте с 03.09.2009
Offline
733
#3
Ragnarok:
noiws, или проще

<a onclick="return confirm('are u shure?')"...

Зато мой пример без перезагрузки страницы :p

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий