jQuery Datatables kullanıyorum ve ajax aracılığıyla tüm girişlerimi bir sunucudan dinlemek istiyorum. Her şey mükemmel çalışıyor. Verileri alıp masaya gösterebilirim. Tek bir problemim var. Tüm satırları/girdileri bir kerede göstermek istiyorum. Ben googled ve hep söyledim, sadece iDisplayLength değerini -1 olarak ayarlamam gerekiyor. Ama eğer bunu yaparsam, sadece 1 entrie/row var (toplam 50 girdiden 1'inin gösterilmesi). Neyi yanlış yaptığımı biliyor musun? Bu benim kod tablosunu başlatmak için:jQuery Datatables: iDisplayLength tüm satırları göstermek için -1 olarak ayarlandı
var oTable = $("#roles").dataTable({
"bServerSide" : true,
"sAjaxSource" : "/data",
"iDisplayLength" : -1,
"aoSearchCols:" ["sSearch" : initiator], null, null, null, null, null, null],
"fnServerParams" : function(aoData){
aoData.push({"name": "sLDAPQuery", "value": "roles"});
}
});
düzenleme: 1'000 örneğin iDisplayLength ayarlarsanız, ama fazla 1'000 satır olsun eğer, çalışıyor?
Size yardımcı olabilir mi? Http://stackoverflow.com/questions/9443773/how-to-show-all-rows-by-default-in-jquery-datatable? – LMeyer
@Shinosha Sadece bir LengthMenu ekliyor ve buna ihtiyacım yok. Bir sonraki adımda, Pagination'ı ("bPaginatie": false) devre dışı bırakmak istiyorum. – Sylnois