Я хочу отобразить данные в таблицах данных с помощью ajax. Что касается самого фильтра, то он динамический, поэтому фильтр может быть больше 1 в зависимости от того, что сделано. Но когда я хочу отобразить данные, возникает ошибка, и я не знаю, на чьей стороне ошибка. Вот скрипт:
Кстати, я использую CodeIgniter 3
View
Код: Выделить всё
Departemen
Tahun Ajaran
Kelas
NIS
[i]"/>
Pelajaran
Nilai Angka
Nilai Huruf
Keterangan
$(document).ready(function() {
var dataTable;
// var id = $('#idmodul').val();
dataTable = $('#example').DataTable({
"ajax": {
url : "",
type: "POST",
data: {
filter_data : function(){
return $('#filter-form').serialize();
},
idmodul : function(){
return $('#idmodul').val();
}
}
},
"columnDefs": [{
"defaultContent": "-",
"targets": "_all"
}],
"aoColumns": [
{data : "f1"},
{data : "f2"},
{data : "f3"},
{data : "f4"}
],
"scrollCollapse": true,
"fixedColumns": {
"left": 1
},
'processing': true,
'language': {
"loadingRecords": ' ',
"processing" : '[/i]'
},
"scrollX": true,
});
$('#filter-form').submit(function(e){
e.preventDefault();
dataTable.ajax.reload();
})
});
Код: Выделить всё
Подробнее здесь: [url]https://stackoverflow.com/questions/75130682/codeigniter-3-using-datatable-cant-get-data-using-ajax[/url]
Мобильная версия