Показать сообщение отдельно
  #1 (permalink)  
Старый 16.07.2010, 15:45
Интересующийся
Отправить личное сообщение для Sahaviev Посмотреть профиль Найти все сообщения от Sahaviev
 
Регистрация: 16.07.2010
Сообщений: 13

динамический html-код, проблема с Internet Explorer
Здраствуйте все! Доброе время суток)

Проблема такая: есть вот такого рода кусок кода, он выводится посредством AJAX:

PHP:
echo "<input type='text'  id='rubric_name' value='".$rubric_name."'>
     <input type='hidden' id='id_rubric'  value='".$_GET["edit_rubric"]."'>
     <input type='button' value='Сохранить' OnClick='saveEdittedRubric();'>";


Когда потом уже я пытаюсь вытащить информацию с элементов форм:

javascript:
function saveEdittedRubric()
         {
             var id_rubric  = document.getElementById("id_rubric").value;
             var rubric_name = document.getElementById("rubric_name").value;
             var url = "ajax.functions.php?saveRubricId=" + encodeURIComponent(id_rubric) + "&saveRubricName=" + encodeURIComponent(rubric_name);
             alert(url);
             request.open("GET", url, true);
             request.onreadystatechange = updateRubrics;
             request.send(null);
         }


У IE ничего не получается . Все браузеры нормально отработали, кроме IE. Ну не видит он AJAX'овский динамичный HTML-код, как код страницы. Что с этим сделать а? Есть лекарство какое-нибудь?

Может конечно уже пережевано, просто в гугл не помог... И на php.ru тоже не помогли, там помоему про JS раздел форума никто не читает, может хоть тут кто

Всем спасибо.

Последний раз редактировалось Sahaviev, 16.07.2010 в 15:48.
Ответить с цитированием