2015-08-08 39 views
1

我不明白爲什麼這個分頁不工作:http://goo.gl/8jexmc數據表分頁似乎並沒有與服務器端數據工作

jQuery(function($) { 
    $('#lista-contatti').DataTable({ 

     "processing": true, 
     "serverSide": true, 
     //"info": true, 
     "ajax": { 
      url: "http://www.derattizzazione.info/test/ajax_datatable.cfm", 
      cache: false, 
     }, 

     "columns": [ 
       { "data": "id" }, 
       { "data": "ute_nominativo" }, 
       { "data": "ute_email" }, 
       { "data": "ute_data" }, 
       { "data": "ute_ip" }, 
       { "data": "ute_lista"}, 
       { "data": "azioni" } 
     ] 

     }); 
}); 

只能在第一頁,但不加載下一頁。我仍然缺少一些東西...

回答

1

您的服務器端腳本應該返回draw參數,其中請求中參數draw的值相同。現在你總是返回1

manual

draw

拉伸計數器,這個目的是響應 - 從發送作爲數據請求的一部分的draw參數。請注意,爲了安全起見,強烈建議您使用您將此參數轉換爲整數,而不是簡單地向客戶端回送draw參數中發送的內容,以防止跨站點腳本攻擊(XSS)攻擊。

+0

你是最棒的! :D我失去了整個一天瞭解它... – Ivan

+0

我得到同樣的問題,但在評論「serverSide」後:是真的,我的代碼工作。 – Haseeb

+0

@Haseeb感謝兄弟我只是評論serSide它的工作 –

相關問題