javascript
  • html
  • internet-explorer-6
  • 2010-08-17 3 views 0 likes 
    0

    Интересно, можно ли обновить тег div в javascript?Обновить div в javascript

    Мой Аякса сценарий

    <script type="text/javascript"> 
    function actualiserDLIS() 
    { 
    var url = 'administration/gestionUtilisateurs.do?method=actualisationDLIs'; 
    var params = 'DR='+encodeURIComponent(document.getElementById('selectDR').value); 
        var myAjax = new Ajax.Request(
          url, 
          { method: 'post', 
          parameters: params, 
           onComplete: majDLIS 
          }); 
    } 
    
    function majDLIS(retour) 
    { 
    if (retour.status == 200) 
        { 
        document.getElementById('tableDLI').outerHTML = retour.responseText; 
        }else 
    { 
         document.getElementById('tableDLI').innerHTML = "uncool"; 
        } 
    } 
    </script> 
    

    Мой HTML тело

    <h2 class="surlignageHaut">Restriction d'accés aux données</h2> 
    <label for="selectDR" >DR de l'utilisateur</label> 
    <html:select property="utilisateur.DR" size="1" styleId="selectDR" styleClass="saisie" style="position:relative;top:2px;left:5px;" onchange="actualiserDLIS();"> 
    <html:optionsCollection property="optionsDRS" label="libelle" value="code"/> 
    </html:select> 
    <br/> 
    <br/> 
    <div id="tableDLI"> 
    </div> 
    </div 
    

    , когда я выбрать данные в моем списке, я делаю запрос AJAX и у меня есть таблица, когда я повторите выбор другого значения в моем списке, моя таблица не обновляет

    +0

    Обновить его каким образом? – Lazarus

    ответ

    0

    точно! с помощью ajax вы можете загружать контент в свои DIV-теги, а также во многие другие DOM-Elements вживую.

    0

    Используйте имя функции, которую вы описываете внутри div.

    Функция вызова метода: window.setTimeout ("name_of_the_function_present_in_div()", 30000);

    Здесь 30000 показывают 30 секунд, теперь вы можете изменить содержимое в соответствии с вашим требованием. Я надеюсь, что эта работа для вас ..

    Все самое лучшее !!!

    +0

    Привет, Рахул Патил, я не понимаю, что вы хотите делать? – Mercer

    Смежные вопросы