问题标签 [angular-datatables]
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.
angularjs - columnFilter 插件不适用于 Angular DataTables 服务器端处理
我正在使用带有服务器端处理的 Angular 数据表(https://github.com/l-lin/angular-datatables),如果我没有添加列过滤器,一切正常但是一旦我添加了withColumnFilter
选项然后搜索,分页和每页记录停止工作。
这是我的 HTML 部分:
JS部分:
调试后我发现 ajax URL 更改为 DOM URL。我为此附上了截图:
angularjs - 如何处理在角度数据表中找不到记录
我angular-datatables
在我的应用程序中使用。当ajax源返回空数组时,我不知道如何处理。我期待显示一些消息以指示“未找到记录”。
我的 Ajax 响应如下
那么如何处理呢?
angularjs - 使用角度数据表时如何创建茉莉花单元测试
我在我的项目中使用角度数据表,我想为它编写一个 Jasmine/Karma 单元测试。
这是来自我的控制器的代码:
我现在如何为它编写一个单元测试,伪造来自的 JSON 响应/api/books
?
angularjs - 使用 socket.io 进行数据更新的 jQuery DataTables 娱乐
我在AngularJS上使用带有socket.io的jQuery DataTables,并且我将一个项目推送到套接字消息上的数据绑定列表并随后进行消化。当它发生时,数据表会重新创建自己,而不是仅仅更新数据并且无法正常工作。我也随机收到错误 *警告:无法重新初始化 DataTable,当我这样做时,数据表无法显示。
JavaScript
HTML
javascript - 使用 AngularJS 数据表中的滚动按需加载数据
我在我的应用程序中使用了角度数据表。我应用了下面给出的选项,
我将列定义设置如下,
我使用角度表作为 html 页面,
我不需要数据表的分页。所以我删除了它。但是我需要在表中实现延迟加载。我通过在选项中添加以下内容在表格中添加了滚动条,
但我无法捕捉到表格的滚动事件。如何识别滚动到达表格末尾?所以我可以从服务器获取下一组数据并附加到表中。请帮我。
angularjs - 指令中的角度数据表。无法在 withFnServerData() 中调用函数
我有一个关于在 Angular 指令中调用函数的问题。下面是我的指令,我想在其中封装来自控制器的代码。从控制器我得到 URL 和列。dtOptions 在指令中设置。
到目前为止有效并且表格出现了。问题是 DTOptionsBuilder 没有调用函数 serverData。当我在 FnServerData(serverData()) 中添加括号时,该方法被调用,但参数未定义。代码在控制器中定义时有效。
你看到一种可行的方法吗?
指示
控制器
javascript - 如何获取角度数据表中的搜索框值?
我正在使用angular datatable plugin,我想获取生成的数据表附带的搜索框的值。Angular 数据表有几个选项来制作数据表,但其中任何一个都允许我指定属性或我可以观看的内容,以获取特定值。
由于我需要获取数据表的输入搜索的值,所以我找不到实现目的的方法。
那么,如何获取角度数据表中的搜索框值?
javascript - 数据在控制台中打印,分配给 $scope 但不在 HTML 中打印
更新
问题: 让我试着用一两行来解释我想要什么,在演示 1 中,当我点击编辑按钮时我使用了 Angular Datatables 数据不会出现在编辑表单中,而在演示 2 中我没有使用任何数据表,但数据清楚地出现在编辑表单中,我希望数据使用数据表出现在 Demo1 中。数据在 $scope.update 内,但由于某些原因,它没有出现在 HTML 中,而使用相同的 HTML 它在没有数据表的情况下完美运行。
演示 1: http ://plnkr.co/edit/EXXbkPUHfxcZ3blzvMaz? p=preview
演示 2: http ://plnkr.co/edit/QYZzmJNwWTQaIgvUkRzQ? p=preview
背景
最初在左侧,数据是从包含一种输入类型和一种选择(殖民地类型)的表单插入的,左侧有两种表单插入,更新表单,一种用于插入,一种用于编辑,当插入表单是可见的,编辑表单是隐藏的,反之亦然,在数据表的帮助下显示数据列表以及编辑和删除按钮,重要的是按钮是在数据表代码中制作的,而不是在 HTML 页面上,现在 Delete 和 Insert 工作得很好,但是 Edit !! 不,它没有。
问题
案例1:(当我使用数据表时) 当点击编辑按钮(CODED INSIDE DATATABLES)时,会发送一个ID,在下图中,ID是“47”,然后发出一个$http请求,它会带来数据并打印在安慰。但是当我尝试将值注入更新表单时它不起作用,尽管当我安慰 $scope 时,值被注入更新对象但不在 HTML 页面上打印。
案例 2:(当我不使用 Datatables 时) 如果我不使用 Datatables 并单击 Edit 按钮,一切正常,数据被注入更新对象并打印在 HTML 页面上。
网页:
如果使用 DataTables
如果不使用数据表
控制器
angularjs - 如何将标题添加到角度数据表
此控制器用于员工报告........所以我想在显示列及其记录之前先设置标题 EMPLOYEE REPORT