当前位置:网站首页>JS - DataTables 关于每页显示数的控制
JS - DataTables 关于每页显示数的控制
2022-07-26 09:00:00 【愤世大魔头】
简单介绍
ataTable是一个十分有用的表格管理插件,在使用的过程中,我们只需要将数据给到datatable,datatable就能自动给我们管理表格,其功能包括分页、排序、搜索,等等。
这个前端插件还有个特点,就是显示字段由后端控制,数据请求,也是以接口的方式。
因此,刚接触的人,可能会不清楚,每页显示条目在哪里控制,我一开始走了弯路,现将"每页显示数的控制",总结如下。
问题关键
iDisplayLength:pageShowNums // 每页显示数
代码示例
JS代码操作位置:
let options = {
serverSide: true,
paging: true,
searching: false,
ordering: false,
iDisplayLength:100, // 【1】
ajax: {
url: "/user-manages" // 【2】
},
columns: [
@foreach ($columns as $column)
{data: "{
{ $column->name }}"} @if (!$loop->last) , @endif
@endforeach
], // 【3】
rowCallback: function(row, data) {
@can('manage diantai user')
let actions = '<a href="/user-manages/' + data.id + '/edit" class="btn btn-primary">编辑</a>'
actions += '<button class="btn btn-sm btn-delete" data-id="' + data.id + '"
data-toggle="modal" data-target="#modal_confirm">删除</button>';
$('td:eq({
{ count($columns) }})', row).html(actions)
$('#count_num').text(data.count);
@endcan
}
}注解解释
【1】:就是控制列表显示条目数的设置,这些都是在js端控制
【2】:请求数据接口,即,你当前页的数据就是从这个接口请求而来
【3】:这部分,就是负责将后端的表格标头信息数据遍历展示
边栏推荐
- HBuilderX 运行微信开发者工具 “Fail to open IDE“报错解决
- My meeting of OA project (meeting seating & submission for approval)
- Okaleido launched the fusion mining mode, which is the only way for Oka to verify the current output
- 187. Repeated DNA sequence
- 网络安全漫山遍野的高大上名词之后的攻防策略本质
- Web概述和B/S架构
- Innovus卡住,提示X Error:
- 巴比特 | 元宇宙每日必读:元宇宙的未来是属于大型科技公司,还是属于分散的Web3世界?...
- JDBC database connection pool (Druid Technology)
- 力扣题DFS
猜你喜欢
随机推荐
03 exception handling, state keeping, request hook -- 04 large project structure and blueprint
day06 作业---技能题7
Pan micro e-cology8 foreground SQL injection POC
[leetcode database 1050] actors and directors who have cooperated at least three times (simple question)
Okaleido上线聚变Mining模式,OKA通证当下产出的唯一方式
围棋智能机器人阿法狗,阿尔法狗机器人围棋
巴比特 | 元宇宙每日必读:元宇宙的未来是属于大型科技公司,还是属于分散的Web3世界?...
uni-app 简易商城制作
Day 6 summary & database operation
Store a group of positive and negative numbers respectively, and count the number of 0 -- assembly language implementation
Numpy Foundation
C # use npoi to operate Excel
Day06 homework - skill question 7
JS file import of node
力扣——二叉树剪枝
Learning notes of automatic control principle --- linear discrete system
力扣链表题
Media at home and abroad publicize that we should strictly grasp the content
ONTAP 9文件系统的限制
The lessons of 2000. Web3 = the third industrial revolution?









