问题标签 [yajra-datatable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 使用数组对象的 Laravel Yajra 数据表服务
我想对我的数据表使用对象数组而不是查询,但它不起作用,因为它不是来自查询集合。
我的数组就像这样
它返回这样的错误
我该如何解决这个错误?谢谢你
jquery - 如何在 yajra 数据表 laravel 5.7 中使用 laravel 集合输出可点击的删除按钮
我想使用 laravel 集合在 yajra 数据表的另一列上输出一个可点击的删除按钮。问题是它{!! Form::open(["action" => ["UsersController@destroy",28], "method" => "POST", "class" => "pull-right"]) !!} {{ Form::hidden("_method", "DELETE") }} {{ Form::submit("Delete", ["class" => "btn btn-danger"]) }} {!! Form::close()!!}")
在视图中输出原始 html 文本,而不是可点击的删除按钮。我可以输出常规的 html 标签,但我想使用 laravel 集合。我很困惑为什么即使我已经添加了rawColumns()
功能它也不起作用。
这是我的控制器:
这是我的看法:
php - Laravel DataTables Yajrabox 不显示数据
我从最近几天开始面临这个问题,找不到任何解决方案。我正在使用YajraTables,作为输出 JSON 结果,我在它呈现的每个 json 的开头都得到“c”。
当我使用 php artisan 命令时,我也遇到了同样的错误
PHP 版本:7.2.11 Laravel 版本:5.7.19
以下是一些错误屏幕:
在 Yajra Tables 的每个 JSON 响应的开头显示“c”的原始 JSON
控制器代码:
Javascript代码:
HTML 代码:
请帮我解决一下这个。提前致谢。
php - 安装时找不到数据表类
运行 composer update 后我遇到了问题
当我尝试安装 laravel 表composer require yajra/laravel-datatables-oracle:"~8.0"
时,出现以下错误
从 app.php 中删除它。没有服务提供者或别名。
我已经尝试了两种方法,DataTables 和旧版本的 Datatables。
尝试作曲家自动转储,删除供应商文件夹并重新安装,它没有安装就存在,我还没有看到 app.php 中使用的任何类。
我无法安装。
php - 如何在 yajra 数据表中搜索“连接列”?
我在我的控制器上使用数据表类并用它来绘制数据表,其中我有一个连接的“名称”列。因此默认搜索剂量有效。在这种情况下,我找不到自定义过滤器的示例
//这是数据表。我试图在 dataTable 函数上使用 filterColumn() 但它说没有找到方法。
这是控制器
//这是视图
php - [Route: xyz] [URI: get_report/{start}/{end}] 缺少必需的参数
我正在尝试生成从指定日期到指定日期的报告。
到目前为止一切正常。但是出现了这个错误,我必须在我的路由项目中使用可选的路由参数。
但是由于我不知道如何使用它,如果有人对此提供帮助,我将不胜感激。
这是我的前端数据表
这是我的控制器:
这是我的路线:
ajax - 如何修复 laravel yajra 数据表中的“Uncaught TypeError: b.inst.processing is not a function”错误?
当单击 CSV、PDF 等的下载按钮时,它不起作用只有打印按钮起作用,另一个按钮给出以下错误“Uncaught TypeError: b.inst.processing is not a function”。
这是我的代码的一部分
错误信息
php - Yajra DataTable(搜索框和加载数据)响应非常慢,大约 15 秒。和更多
我将Yajra DataTable与 Laravel 一起使用。但表加载非常小,大约需要 15 秒或更长时间。原因是 for 循环和 if 里面的条件addColumn
,这使它变慢。
我只知道这种方式(通过使用addColumn
)在表格中嵌入 html 标签。虽然我需要根据某些条件放置选择标签、按钮和其他链接。这些标签使加载表格非常缓慢。
这是我的 Ajax 代码:
在此控制器中加载数据的功能:
我将不胜感激任何提高加载表的速度,以及午餐数据的速度。
感谢你
jquery - DataTables json 未处理(在 Laravel 中)
Datatables 对它请求的 json 不做任何事情
我正在使用 Yajra 的数据表来填充我的表格,并且我按照书本做了所有事情。控制器设置正确,路由很好(如果我输入指定给创建数据库的控制器函数的路由,我可以看到所需格式的所需 json:
这是我用来创建数据表的 .js 代码:
我收到一条错误消息:
DataTables 警告:表 id=tbl - Ajax 错误。有关此错误的更多信息,请参阅http://datatables.net/tn/7
当我查看控制台时,我收到以下错误:
Laravel 5.8,PHP 7.3,Yajra DT:6,datatables.net:1.10
提前谢谢您,如果您需要更多代码,我很乐意输入。