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 :: Версия для печати :: как получить ответ аякс json
Форумы портала PHP.SU » » Вопросы новичков » как получить ответ аякс json

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

1. imediasun - 27 Июня, 2014 - 15:23:16 - перейти к сообщению
как получить ответ аякс json
Здравствуйте есть плагин для рейтинга
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $('#rating_'+i+'_safety').rating({
  3.         fx: 'half',
  4.         image: '/images/stars.png',
  5.         loader: '/images/ajax-loader.gif',
  6.         url: '/server_rating/rating',
  7.          
  8.         callback: function(responce){
  9.            
  10.             this.vote_success.fadeOut(2000);
  11.              
  12.             alert('Общий бал: '+this._data.val);
  13.         }
  14.     });
  15.  
  16.  

Я создал файл на сервере
PHP:
скопировать код в буфер обмена
  1.  
  2. public function rating(){
  3.  
  4. $data['status'] = 'ERR';
  5. $data['msg'] = 'Вы не передали нужные данные!';
  6.  
  7. echo json_encode($data);
  8. }
  9.  


Как проверить работает ли связь с этим пхп файлом и вывести в алерт json ответ?
2. Viper - 27 Июня, 2014 - 15:32:12 - перейти к сообщению
В responce и попадает ответ от сервера.

ИМХО дебажить алертом...
CODE (javascript):
скопировать код в буфер обмена
  1. console.log(response);
3. imediasun - 27 Июня, 2014 - 16:14:28 - перейти к сообщению
Но у меня в консоль ничего не приходит так, это что значит, что он не нашел обработчик, а можно подробнее ошибку поймать?
4. Panoptik - 27 Июня, 2014 - 18:44:50 - перейти к сообщению
в браузере хроме/фф есть вкладка сеть/network там отображаются все запросы к серверу. можно отфильтровать только аякс и посмотреть что куда отправляется и что возвращается в ответ

 

Powered by ExBB FM 1.0 RC1