我有一个包含所有数据的JSON文件,所以基本上它是一个文件中10个不同表的数据。现在,当我在某个页面(a)上时,我只希望从列[0](我的标识符位于第一列)的值为" a "的文件中输出数据。
我真的不知道该把什么放在哪里:
$('#example').DataTable( {
"ajax": '../ajax/data/arrays.txt'
} );
任何想法?谢谢!
get it working.
$('#example').dataTable( {
"ajax": {
"url": "../ajax/data/arrays.txt",
"dataSrc": function(json) {
let data = json.data;
let filter = data.filter(function(value, index, arr){
return value[0] === 'A';
});
return filter;
}
}
} );
您可以使用ajax
配置的dataSrc
选项:
$('#example').DataTable( {
"ajax": {
url: '../ajax/data/arrays.txt',
dataSrc: function(json) {
// run logic on json to select only your desired rows
return result;
}
});