Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Simoron 07.01.2007 01:22
Попробовал сделать некую форму, используя Класс для работы с Subsys_JsHttpRequest. Форма очень простая - есть (внутри тега <form name="form_1"> ) первый select (для примера name="select_1" , при изменении которого backend формирует и возвращет в броузер 2-й select ( name="select_2" ). И столкнулся с такой проблемой - все формируется отлично на экране, но когда посылаю форму form_1, при формировании новой страницы, значения $form:select_2 нету, либо от старого select-a (который потом был заменен через AJAX). Сегодня вечером выяснилось, что в IE все нормально, а в FF2 и Opera 9 - не работает.<form name="main_form"> <td> ^create_select_from_table_v2[ $.select_tab[$type_paper_tab] $.select_name[select_1] $.select_index[id] $.select_value[name] $.selected_stop[$print_tab.id_group_paper] $.id[type_paper_$i_list] $.obj_style[width: 80] $.add_param[onChange="doLoadParser(true,'select_1','PaperID_$i_list', 'select_2',3)"] <!-- doLoadParser() - слегка модифицированная функция - взята из примера Misha v.3 --> ] </td> <td> <!-- Результаты работы (заполняется динамически) --> <div id="PaperID_$i_list"> <!-- Тут появляется select_2, но после form.send() $form:select_2 !def :( --> </div> <td> </form>