| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Применение библиотек > jsHttpRequest проблемы с дочерним окном |
| Автор: ArsNov 5.9.2008, 15:01 | ||||
| jsHttpRequest не передаются данные из дочернего окна Есть главное окно, в нем получаем результат дочернего окна:
В дочернем окне test.html генерируются данные в качестве результата:
После закрытия дочернего окна эти данные попадают в added, передаю на сервер и получаю в $_REQUEST следующее: [q] => [data] => [first] => Почему-то не передались данные в first, почему? В js этот first не пустой Причем если заменить строку value["data"]["first"]=added; на value["data"]["first"]=added["flag"]; то это значение передается корректно. Т.е. при передаче данных исчезает массив полученный из дочернего окна. Помогите найти ошибку. Спасибо |
| Автор: Nigel 6.9.2008, 14:18 |
| Можете полностью весь код привести? |
| Автор: ArsNov 8.9.2008, 14:26 |
| Увы, не могу, он очень большой. Проблема именно в дочернем окне, результат, который им возвращается в отладке виден нормально, но когда я передаю его в httpreq на сервер то эти данные исчезают. Другие данные уходят нормально |
| Автор: ArsNov 8.9.2008, 15:41 | ||||||
| Попробовал показать то что есть: Вот код серверной части в отрывках: Эта функция срабатывает при нажатии на кнопку:
Вот код которые выполняет работу с jsHttpRequest
Вот код дочернего окна:
._hash2query очищает мой массив В строке if(!this._hash2query(_7,null,_8,_9)){ return; } Почему? |