Jquery插件类似于datable,但根据需要具有ajax分页和服务器端搜索

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jquery插件类似于datable,但根据需要具有ajax分页和服务器端搜索相关的知识,希望对你有一定的参考价值。

我正在使用datatable,但应编写大量代码以具有以下功能:

  • 每列渲染(首选不为每列写入函数)
  • 设施显示关系数据,如({'name':'Suba Sah',角色:{'id':1,'name':'Super Admin'}})。显示role.name
  • 基于列的搜索功能 - (可能是日期范围,数字范围,文本搜索和搜索应该在服务器端),
  • 每页加载数据而不是所有数据一次。
  • 如果可能,控制表UI编写JSON。

是否有任何jQuery UI具有上述功能,并且没有代码和特定页面的动态数据加载所需的代码。

答案

我不知道这个插件是否符合您的期望。但我觉得和你的一样,开发了一个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插件类似于datable,但根据需要具有ajax分页和服务器端搜索的主要内容,如果未能解决你的问题,请参考以下文章

Jquery 插件,如 dataable,但根据需要具有 ajax 分页和服务器端搜索

检测jQuery插件是不是应用于多个元素?

jquery datables ajax分页后的点击事件无效是怎么回事

需要一个用于垂直菜单栏的 jquery 插件

Datable中啥方法与List(T).FindAll 方法 (System.Collections.Generic) 类似

需要帮助实施 EasyZoom jquery 插件