Перезагрузить содержимое div и отсортировать элементы таблицы

Я могу перезагрузить содержимое div, используя ajax, но не могу отсортировать содержимое таблицы. sorttable.js не работает после перезагрузки div с помощью ajax.

Я потратил много времени, чтобы найти решение для этого. Пожалуйста, кто-нибудь может подсказать, как я могу перезагрузить содержимое div и отсортировать таблицу.

xmlHttp.onreadystatechange = function(){ 
    if(xmlHttp.readyState==4){ 
        document.getElementById('displayarea').innerHTML = xmlHttp.responseText;
        setTimeout('AutoRefreshValid()',75*1000); // JavaScript function calls AutoRefresh() every 75 seconds 
    } 
} 

xmlHttp.open("GET","RPT_STATUS_AJAX_DIV_REAL_ADMIN.jsp?order=<%=strOrder%>&Order‌​By=<%=strOrderBy%>",true); 

xmlHttp.send(null);

1 ответ

Пожалуйста, вспомните вашу сортируемую функцию, когда ваш вызов ajax завершится. Простой прототип приведен ниже.

$.ajax({
  url: 'your_url',
  success:function(resp) {
    // put content in div

    $('element').sortable();
  }
});
Другие вопросы по тегам