Jquery 插件,如 dataable,但根据需要具有 ajax 分页和服务器端搜索
Posted
技术标签:
【中文标题】Jquery 插件,如 dataable,但根据需要具有 ajax 分页和服务器端搜索【英文标题】:Jquery plugins like datable, but having ajax pagination and server side search as per needed 【发布时间】:2019-08-17 16:26:41 【问题描述】:我正在使用数据表,但应编写大量代码以具有以下功能:
每列渲染(最好不要为每列写函数) 能够显示关系数据,例如 ('name':'Suba Sah',role:'id':1,'name':'Super Admin')。显示角色名称 基于列的搜索功能-(可能是日期范围、数字范围、文本搜索和搜索应该在服务器端), 每页加载数据,而不是所有数据一次。 如果可能,控制表 UI 编写 JSON。是否有任何 jQuery UI 具有上述功能,并且不需要代码来为特定页面进行渲染和动态数据加载。
【问题讨论】:
【参考方案1】:我不知道这个插件是否符合您的期望。但我和你的感觉一样,开发了一个jQuery插件,即dynamic-table
,链接是-https://github.com/veshraj/dynamic-table
这可能有一些错误。如果您遇到任何问题,请告诉我。
你只需要像这样写html-
<table id="dynamicTable">
</table>
并写入列信息
columnInfo =
columns:
[
name : 'name',
label:'Name',
,
..
..
],
actionButtons :
[
<a title = "Click to edit this record" href="::_links.self.href::"> <i class = "fa fa-eye"></i> View</a>
,
..
]
;
并根据文档对其进行初始化。
【讨论】:
以上是关于Jquery 插件,如 dataable,但根据需要具有 ajax 分页和服务器端搜索的主要内容,如果未能解决你的问题,请参考以下文章
Jquery插件类似于datable,但根据需要具有ajax分页和服务器端搜索