问题标签 [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.

0 投票
1 回答
905 浏览

javascript - jquery 数据表自定义过滤器

我正在使用版本 1.10.12 的 jquery 数据表。我正在使用下拉列表来过滤数据表中的行。我有以 json 形式返回数据的服务器端点(感谢yajrabox for laravel)。我的问题是如何将新数据加载到现有实例中 这是我的代码

其中 url 是我的数据源端点,而过滤器是我的下拉列表 在此先感谢

0 投票
2 回答
1682 浏览

laravel-5 - datatables.yajrabox laravel 5.4 错误

使用 laravel 5.4 尝试运行索引视图时出现错误。检查萤火虫,我得到这个:

Datatables.php 第 57 行中的 ErrorException:为 foreach() 提供的参数无效

我的路线:

我的ajax调用:

我的控制器:

有人可以帮忙吗?

0 投票
1 回答
498 浏览

laravel-5.5 - {消息:“方法 addColumns 不存在。”,异常:“BadMethodCallException”,...}

我想在 laravel 中使用 Yajra DataTable。但我收到此错误:{消息:“方法 addColumns 不存在。”,异常:“BadMethodCallException”,...}

这是我的代码:

有人可以帮我解决这个问题吗?

0 投票
1 回答
1046 浏览

php - 使用 laravel 的数据表编辑器出现 500 错误

我已经使用 yajra/laravel-datatables-editor 包中的编辑器设置了数据表。我可以在数据表出现并工作的地方得到它,但是当我尝试编辑一个字段时它不会更新,并且我在 ajax 调用中收到 500 错误,并显示此消息“类型错误:参数 1 传递给 App\DataTables\DioceseDataTablesEditor: :editRules() 必须是 Illuminate\Database\Eloquent\Model 的实例,给定 null"

我遵循了随包提供的用户教程,只是使用了具有不同行的不同表。寻找一些帮助,因为我对我所缺少的东西感到困惑。

这是我的 DioceseDataTablesEditor.php 文件,这是发生错误的地方。

我注意到在 ajax 调用中它永远不会发送行的唯一 ID,这是我在 Diocese 模型中设置的称为链接的列。这就是我认为可能的问题。它仅将以下内容发送到帖子中的字段。

action:edit data[link][denomiat]:Other //它是实际的单词链接,而不是带有整数的链接值。

这是我的javascript。

任何帮助,将不胜感激。

编辑。这里是控制器

0 投票
1 回答
605 浏览

javascript - 全局搜索不适用于 laravel

大家好,我正在尝试对我的项目进行特定搜索,但它不想工作,我正在使用关系这是我的代码 Php:

}

我的js

问题是,当我尝试通过 codigo(code) 搜索时,它说没有 producto_nombre.codigo 列,我只用 codigo 替换了它,但也不起作用,有人知道为什么吗?

0 投票
1 回答
1601 浏览

javascript - Yajra/Laravel-datatables 为表头设置别名

我有某个类别下的产品列表,如果我单击类别排序,那么它会显示相同的类别和产品名称。它仅发生在类别排序中。其他排序工作正常。我被困在这里,无法解决这个问题,我也不知道为什么要使用category.name。如果我将其更改为category_name ,则类别排序将停止工作。我已经尝试了everyhting。
如何使用别名作为类别名称?我需要在哪个文件中进行更改。

0 投票
1 回答
2291 浏览

datatables - 数据表::of()->make(true); 返回错误调用数组上的成员函数 getQuery()

再会。我想在数据表中显示我的数据,但遇到错误调用数组上的成员函数 getQuery()。

我是 laravel 和这个 yajra 库的新手。希望有人能帮我解决这个错误。

这是我的ajax。它会将 level_id 和 level 传递给我的控制器,然后如果匹配则返回查询结果。

这是我的控制器

0 投票
0 回答
528 浏览

jquery - 当我尝试在 Datatable Yajra 中搜索时出错

代码工作正常,但是当我尝试键入任何键进行搜索时,会显示以下错误:

数据表错误

DataTables 警告:table id=my-table - Ajax 错误。有关此错误的更多信息,请参阅http://datatables.net/tn/7

请求错误(网络):

状态码:404 未找到

JS

HTML(表格)

后端(laravel)

请帮忙!

0 投票
3 回答
5173 浏览

laravel - Yajra App\User 没有可用的引擎

我已经为我的 cms 管理员角色做了现在我有 2 个管理员角色超级管理员和普通管理员我有一个管理用户的页面,超级管理员和普通管理员都可以看到它,但数据不同

这是控制器代码

问题是,当我以超级管理员身份登录时,一切顺利,但是当我以普通管理员身份登录时,我在 \vendor\yajra\laravel-datatables-oracle\src\ 中收到错误“No available engine for App\User” DataTables.php 有什么帮助吗?

0 投票
1 回答
496 浏览

laravel - yajra v8.x jquery数据表如何在laravel 5.5上从控制器接收集合

1.a.blade.php

  1. 网页.php

    路线::get('a_1', 'CodoController@a_1');

  2. CodoController

    /li>
  3. b_1.blade.php

我不明白这个例子 在此处输入图像描述

是 Route:: 类吗?可以在控制器上使用吗?以及如何在 ajax 上编写脚本:???? 地方。我尝试将这些写入 Codocontroller

路由可以写在控制器上吗?我得到的错误是

如果它是正确的用法。

b_1.blade.php 视图下面的脚本如何接收集合?