2016-04-22 2 views
0
var ownDataTable = $(".own_cases_table").dataTable(); 

$.ajax({ 
     url : "api/v1/cases/"+encodeURIComponent(uid)+"/active", 
     type : "get", 
     headers : { "Authorization" : api_key }, 
     dataType : "json", 
     success : function(response) { 
      if (response.error) { 

      } else { 
       var cases = response.cases; 
       ownDataTable.fnClearTable(); 
       for (var i = 0; i < cases.length; i++) { 
        console.log(cases[i].case_name); 
        ownDataTable.fnAddData([ cases[i].case_name, cases[i].slide_img, 'Daha Fazla', 'action' ]); 
       } 
      } 
     } 
    }); 

HTML:Jquery Ajax Datatable

<!-- TABLE FOR MOBILE START --> 
       <table class="table mb30 own_cases_table"> 
       <thead> 
        <tr> 
        <th><?php echo _("Olgu"); ?></th> 
        <th><?php echo _("Dijital Slide"); ?></th> 
        <th><?php echo _("Daha Fazla"); ?></th> 
        </tr> 
       </thead> 
       <tbody> 
       </tbody> 
       </table> 
       </div> 
      <!-- TABLE FOR MOBILE END --> 

      <div class="table-responsive hidden-xs hidden-sm"> 
      <table class="table own_cases_table"> 
       <thead> 
       <tr> 
        <th><?php echo _("Olgu"); ?></th> 
        <th><?php echo _("Dijital Slide"); ?></th> 
        <th><?php echo _("Daha Fazla"); ?></th> 
        <th></th> 
       </tr> 
       </thead> 
       <tbody>     
       </tbody> 
      </table> 

я использую DataTables но никакие данные не будут добавлены в DataTables. Всегда пишет: «Нет данных, доступных в таблице» У меня проверенные случаи имеют данные и i $(".own_cases_table").DataTable();, но ничего не изменилось.

Как я могу добавить данные в свои таблицы?

Я попытался с ownDataTable.row.add(), но тот же результат произошел

+0

делится скрипкой того же .. – Rayon

+0

сервера в локальном хосте – Ozgun

+0

Вы можете использовать ответ как статический объект! – Rayon

ответ

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