Vincent Vega,
строка значит а не обьект и вам парсить надо |
Vincent Vega,
лучще давно сами определили что вы получаите Цитата:
|
Vincent Vega,
если с консолью никак запустите хотябы alert(typeof data) |
а вот что выдала консоль
Uncaught TypeError: seal is not a function Uncaught TypeError: Cannot use 'in' operator to search for '533' in alert(typeof data); -выдала string |
Vincent Vega,
тогда data = JSON.parse( data ); |
ЗАРАБОТАЛО!!!!!!! ГРАЦ!!!!!
:thanks: :dance: 1.5 суток поиска одной строчки! :( СПАСИБО РОНИ!
|
Vincent Vega,
в ajax - попробуйте выставить dataType : "json" и если сервер отдаёт правильные заголовки то строка в пост 15 ненужна будет. прочтите документацию |
$('div.articl_work').on('click','.go',function(){ var message = $('form.opt_seal_'+elems).serialize(); var ansver = $('div.ansv'); alert(message); $.ajax({ type: 'POST', url: 'lib/action_desp.php', data: message, dataType: 'json', success:function(data){ data = JSON.parse(data); $(ansver).html('<div>'+data.id+'</div>'); $(ansver).html('<div>'+data.work+'</div>'); }, error:function(xhr,str){ alert('Возникла ошибка: ' + xhr.responseCode); } }); }); в таком ракурсе обработчик php перестает реагировать на запрос. может в функции обработчике где-то надо декодировать данные? уважаемый, не могу вам плюсануть в карму за помощь, пишет "вы должны добавить отзыв кому-то еще, прежде чем сможете добавить его рони" если можно сслочку на толковую документацию.(сор за наглость :) ) |
|
убрал, работает :dance: грац!!!!
|
Часовой пояс GMT +3, время: 07:39. |