KapriS
Новичок
Подскажите пжалста в чем моя проблема (не считая уровня знаний js ))))
есть работающий скрипт по удалению записи по ссылке.
но при добавлении у него запроса на подтверждение удаления. скрипт не работает. в чем загвоздка. сообщение выдает, но далее не выполняется. вот неработающий вариант
есть работающий скрипт по удалению записи по ссылке.
PHP:
$(function() {
$(".delete").click(
function() {
var commentId =$(this).data("comment_id");
var author_del =$(this).parent();
var data_del=$(this).parent().parent().find('.c');
$.post("/2013/modules/del.php",{id : commentId},AjaxSuccess);
function AjaxSuccess(data)
{
if (data) {
switch (data) {
case 'ERROR2' : alert('Не удалено!'); break;
default:{
author_del.text('написал(а) скрыто'); data_del.text('Сообщение удалено');
}
}
}
else alert('Ошибка передачи данных!');
}
return false;
}
);
});
PHP:
$(function() {
$(".delete").click(
function() {
if (!confirm("Удалить?")) { alert("Передумал!");return false;}
else {
var commentId =$(this).data("comment_id");
var author_del =$(this).parent();
var data_del=$(this).parent().parent().find('.c');
$.post("/2013/modules/del.php",{id : commentId},AjaxSuccess);
alert('qweqweqwe');
function AjaxSuccess(data)
{
if (data) {
switch (data) {
case 'ERROR2' : alert('Не удалено!'); break;
default:{
author_del.text('написал(а) скрыто'); data_del.text('Сообщение удалено');
}
}
}
else alert('Ошибка передачи данных!');
}
return false;
}
}
);
});