Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Проблемный confirm

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
KApriS
Отправлено: 17 Января, 2013 - 08:19:35
Post Id


Частый гость


Покинул форум
Сообщений всего: 133
Дата рег-ции: Май 2010  


Помог: 0 раз(а)




Подскажите в чем затык.
Есть работающий скрипт по удалению
PHP:
скопировать код в буфер обмена
  1. $(function() {
  2.         $(".delete").click(
  3.                 function() {
  4.                         i
  5.                                 var commentId  =$(this).data("comment_id");
  6.                                 var author_del =$(this).parent();
  7.                                 var data_del=$(this).parent().parent().find('.c');
  8.                                 $.post("/2013/modules/del.php",{id : commentId},AjaxSuccess);
  9.                                 alert('qweqweqwe');
  10.                                
  11.                                 function AjaxSuccess(data)
  12.                                 {
  13.                                         if (data) {
  14.                                                 switch (data) {
  15.                                                         case 'ERROR2' :         alert('Не удалено!');           break;
  16.                                                         default:{
  17.                                                            author_del.text('написал(а) скрыто'); data_del.text('Сообщение удалено');
  18.                                                                     }
  19.                                                                           }
  20.                                                                 }
  21.                                         else alert('Ошибка передачи данных!');
  22.                                 }
  23.                         return false;
  24.                
  25.                 }
  26.         );
  27.        
  28. });

ное сли в него добавить уведомление, то появляются проблемы с выполнением. скрипт не работает . почему?

PHP:
скопировать код в буфер обмена
  1. $(function() {
  2.         $(".delete").click(
  3.                 function() {
  4.                         if (!confirm("Удалить?")) {     alert("Передумал!");return false;}
  5.                         else {
  6.                                 var commentId  =$(this).data("comment_id");
  7.                                 var author_del =$(this).parent();
  8.                                 var data_del=$(this).parent().parent().find('.c');
  9.                                 $.post("/2013/modules/del.php",{id : commentId},AjaxSuccess);
  10.                                 alert('qweqweqwe');
  11.                                
  12.                                 function AjaxSuccess(data)
  13.                                 {
  14.                                         if (data) {
  15.                                                 switch (data) {
  16.                                                         case 'ERROR2' :         alert('Не удалено!');           break;
  17.                                                         default:{
  18.                                                            author_del.text('написал(а) скрыто'); data_del.text('Сообщение удалено');
  19.                                                                     }
  20.                                                                           }
  21.                                                                 }
  22.                                         else alert('Ошибка передачи данных!');
  23.                                 }
  24.                         return false;
  25.                 }
  26.                 }
  27.         );
  28.        
  29. });
 
 Top
tato
Отправлено: 17 Января, 2013 - 08:43:19
Post Id



Посетитель


Покинул форум
Сообщений всего: 468
Дата рег-ции: Сент. 2011  
Откуда: Владивосток


Помог: 8 раз(а)




В опере или хроме:
нажымаете на странице правой кнопкой->проинспектировать элемент->вкладка консоль
После чего перезагружаете страницу, если есть какие либо ошибки о них будет сказанно.


-----
просто ?: сложно
 
 Top
spsu
Отправлено: 17 Января, 2013 - 08:44:37
Post Id



Частый гость


Покинул форум
Сообщений всего: 176
Дата рег-ции: Нояб. 2012  


Помог: 3 раз(а)




Цитата:
ное сли в него добавить уведомление, то появляются проблемы с выполнением. скрипт не работает . почему?

В консоли ошибок вообще нет?
 
 Top
KApriS
Отправлено: 17 Января, 2013 - 10:01:10
Post Id


Частый гость


Покинул форум
Сообщений всего: 133
Дата рег-ции: Май 2010  


Помог: 0 раз(а)




spsu пишет:
В консоли ошибок вообще нет?

А про нее я и не подумала) Спасибо. функцию определять надо было до конфирма.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB