从 #boxes{
display: inline-block;
}
到hide empty
或null comumns
的最佳方式是:
Yajra Datatables
每当有var table = $('.data-table').DataTable({
processing: true,
serverSide: true,
ajax: "{{ route('any.route') }}",
columns: [
// How to Hide any of these columns if its data is empty or null?
// for exampe I want to hide mname column ?
// visible: what condition for example !!!!
{data: 'fname', name: 'fname'},
{data: 'mname', name: 'mname'},
{data: 'lname', name: 'lname'},
....
]
});
数据时,如何在th
中隐藏table
。例如,使用empty or null
,我应该使用什么条件来测试visible:
是data:
还是empty
答案 0 :(得分:0)
这是从数据表中隐藏 NULL 值的最佳方法。
$('#leads').DataTable({
"columnDefs": [{
"defaultContent": "-",
"targets": "_all"
}]
答案 1 :(得分:0)
我可以看看你的控制器吗?
我有同样的问题,但我可以解决它
在您的控制器中试试这个!
public function example(){
if ($request->ajax()) { // if request ajax
$data = User::all(); // take all user table
return Datatables::of($data)
->editColumn('fname', function ($row) { //this example for edit your columns if colums is empty
$fname = !empty($row->name) ? $row->name : 'empty';
return $fname;
})
->make(true);
return view('example', compact('data'));
}}