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, время: 10:20. |