я новичок здесь, я получил некоторые ошибки, такие как «Предупреждение DataTables: таблица id = dataTable - Невозможно повторно инициализировать DataTable. Для получения дополнительной информации об этой ошибке, пожалуйста, смотрите http://datatables.net/tn/3», когда я пытаюсь использовать таблицы данных в целом. но я хочу, чтобы мои таблицы данных работали на сервере. спасибо.
Blade
<script src="{{asset('js/demo/datatables-demo.js') }}"></script>
<script type="text/javascript">
$(document).ready( function () {
$('#dataTable').DataTable({
processing : true,
serverSide : true,
ajax : {
url : "{{route('admin.index')}}",
type : 'GET'
},
columns : [
{data:'name', name:'name'},
{data:'role', name:'role'},
{data:'alamat', name:'alamat'},
{data:'telp', name:'telp'},
{data:'gender', name:'gender'},
{data:'email', name:'email'},
],
order: [[0,'asc']]
});
} );
</script>
Контроллер
public function index(Request $request)
{
$listuser = User::all();
if($request->ajax()){
return datatables()->of($listuser)->make(true);
}
return view('admin.index');
}
Маршрут
Route::resource('admin','AdminController');