У меня есть этот скрипт:
$.ajax({ url: 'submit_to_db.php', type: 'POST', data: 'name=' + name + '&email=' + email + '&comments=' + comments, success: function(result) { $('#response').remove(); $('#container').append('<p id="response">' + result + '</p>'); $('#loading').fadeOut(500, function() { $(this).remove(); }); } });
Затем в моем php-файле, после вставки в базу данных, я повторяю «комментарий обновлен», затем присоединяюсь к контейнеру и медленно исчезаю. Тем временем я хочу вставить новый комментарий в контейнер. Поэтому я попробовал echo «комментарий обновлен! & Com =». $ Comment; но он был возвращен как строка, а не 2 переменные. \
РЕДАКТИРОВАТЬ:
Так странно, я получаю undefined в моем php-файле,
$ comment = $ _POST ['comment']
что-то не так в моем js или php-коде?