сталкивался с похожим только при загрузке. при транспортировке через транспорт, элемент напрямую echo вывести никогда не получалось. может не в тему но например в моём варианте было так
$res="бла бла бла" затем inneHTML в див.
впеременной $res все кавычки экранировал \'
сразу не получалось, смотрел код через браузер, возвращалась строка.естественно скриптом возвращаем.
по идее у вас в status то же смысл. попробуйте выводить простой тескт, затем усложните до вашего примера. добавть кавычки, но не добавляйте последнюю, экрпнирование последней, просмотрите код, должно показать код - строку, но не сработать, тогда увидите чего не хватает. тогда и исправите. я таким методом пробовал и гдето тут на форуме моя темка.
не знаю, может не в тему, но типа так, мне помогло.
ещё раз посмотрел
если тупо обработка во внешнем файле, то я обычно использую связку аякс квери, постом отправляю, возвращаю в элемент обычно echo - работает всё , не экранирую, проблемы в основном при работе через транспорт( загрузке),тогда надо смотреть.
вешай функцию на кнопку отправляй ф файл
<?
if (isset($_POST['email'])) {...
проверяй и эхом html(data)
100пудов должно работать, счас над таким сайтом работаю, всё построено на этом, всё работает кроссбраузерно, кроме возврата запуска видеоплеера, над чем сейчас и бьюсь, (вопрос в разделе). (Отредактировано автором: 08 Марта, 2012 - 14:23:47)
|