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
Форумы портала PHP.SU :: Версия для печати :: Проблемный confirm
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Проблемный confirm

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

1. KApriS - 17 Января, 2013 - 08:19:35 - перейти к сообщению
Подскажите в чем затык.
Есть работающий скрипт по удалению
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. });
2. tato - 17 Января, 2013 - 08:43:19 - перейти к сообщению
В опере или хроме:
нажымаете на странице правой кнопкой->проинспектировать элемент->вкладка консоль
После чего перезагружаете страницу, если есть какие либо ошибки о них будет сказанно.
3. spsu - 17 Января, 2013 - 08:44:37 - перейти к сообщению
Цитата:
ное сли в него добавить уведомление, то появляются проблемы с выполнением. скрипт не работает . почему?

В консоли ошибок вообще нет?
4. KApriS - 17 Января, 2013 - 10:01:10 - перейти к сообщению
spsu пишет:
В консоли ошибок вообще нет?

А про нее я и не подумала) Спасибо. функцию определять надо было до конфирма.

 

Powered by ExBB FM 1.0 RC1