文件名称:laratables:DataTables的Ajax支持(Laravel 5.5+)Demo @
文件大小:18KB
文件格式:ZIP
更新时间:2024-02-24 06:24:23
php laravel php7 datatables laravel5-package
Laratables(Laravel 5.5至Laravel 8.x) Laravel软件包,用于处理服务器端ajax。 目录 介绍 该软件包有助于满足将简单的数据显示在具有Ajax支持的数据表中的简单要求。 另外,使用简单的关系并自定义列值。 Laratables尚不能与Datatables Editor一起使用。 如何使用 基本方法是,您可以像在不进行任何重大更改的情况下一样,在客户端上指定Datatable配置和列,并在服务器端调用一个方法来处理ajax调用。 该软件包将创建必要的查询以获取数据并使搜索和排序功能自动运行。 如果需要,您可以通过在Eloquent模型或自定义类中添加方法来在各个阶段介入和自定义查询/数据/逻辑。 客户端 $ ( '#users-table' ) . DataTable ( { serverSide : true , ajax : "{{ route('admin.users.datatables') }}" , columns : [ { name : 'id' } , { name : '
【文件预览】:
laratables-master
----README.md(17KB)
----.github()
--------workflows()
----LICENSE(1KB)
----composer.json(1KB)
----src()
--------QueryHandler.php(2KB)
--------LaratablesServiceProvider.php(749B)
--------Laratables.php(4KB)
--------FilterAgent.php(3KB)
--------helpers.php(2KB)
--------Exceptions()
--------RelationshipsManager.php(3KB)
--------config()
--------RecordsTransformer.php(5KB)
--------ColumnManager.php(7KB)