Jquery yajra数据表-laravel 5.7我的数据表不工作
在我看来我得到了什么 这就是我所做的 providers=Yajra\Datatables\DatatablesServiceProvider::class 别名='Datatables'=>Yajra\Datatables\Facades\Datatables::class 我的控制器Jquery yajra数据表-laravel 5.7我的数据表不工作,jquery,laravel,datatable,yajra-datatable,Jquery,Laravel,Datatable,Yajra Datatable,在我看来我得到了什么 这就是我所做的 providers=Yajra\Datatables\DatatablesServiceProvider::class 别名='Datatables'=>Yajra\Datatables\Facades\Datatables::class 我的控制器 use App\User; use Datatables; public function index(){ $users = User::select('first_name','last_na
use App\User;
use Datatables;
public function index(){
$users = User::select('first_name','last_name');
return Datatables::of($users)->make(true);
}
public function users(){
return view('user.users');
}
我的路线
Route::get('/users', ['as' => 'user.users', 'uses' => 'UserController@users']);
Route::get('/index', ['as' => 'user.index', 'uses' => 'UserController@index']);
users.blade.php中的我的视图
$(document).ready(function() {
$('#table1').DataTable({
processing: true,
serverSide: true,
ajax: "{{ url('index') }}",
columns:[
{ data: 'first_name', name: 'first_name' },
{ data: 'last_name', name: 'last_name' }
]
});
});
不确定这是否是您的问题,但这是一个潜在的问题。您尚未从查询生成器获取数据 试试这样的
public function index(){
$users = User::select('first_name','last_name')->get();
return Datatables::of($users)->make(true);
}
添加
->get()
将获取数据。不确定这是否是您的问题,而是一个潜在问题。您尚未从查询生成器获取数据
试试这样的
public function index(){
$users = User::select('first_name','last_name')->get();
return Datatables::of($users)->make(true);
}
添加
->get()
将获取数据。我只需在dataTables.min.js脚本中添加延迟
请看这里:
<script src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js" defer></script>
我只是在我的dataTables.min.js脚本中添加了延迟 请看这里:
<script src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js" defer></script>
请明确指定您遇到的错误。它是DataTables
而不是DataTables
可能是打字错误@linktoahref我想这取决于你的别名='Datatables',所以它不能是打字错误…这就是我的想法。@linuxartisan我没有得到任何数据表。@Manoj什么是响应(代码和负载)您正在通过ajax调用获取数据表。请明确指定您获取的错误。它是DataTables
而不是DataTables
,可能是打字错误@linktoahref我想这取决于你的别名='Datatables',所以它不能是一个打字错误…这就是我的想法。@linuxartisan我没有得到任何数据表。@Manoj从ajax调用中得到的获取数据表的响应(代码和负载)是什么谢谢你,但我仍然坚持我的问题:)谢谢你,但我仍然坚持我的问题(