dataTable

//对用户输入的信息进行校验
//初始化验证插件
datatype="*2-16" nullmsg=“角色名不能为空”
var validform = $("#form-admin-add").Validform({ tiptype: 2 });
validform.check(false)
分页传入参数为
start 从第几条数据开始
length 一页展示多少条数据
搜索文本框

搜索角色
返回结果是: status = "success", draw = Convert.ToInt32(draw == "" ? "0" : draw), recordsTotal = ds.Tables[1].Rows[0][0], recordsFiltered = ds.Tables[1].Rows[0][0], data = ds.Tables[0]

var table = $("#tb_RoleList").DataTable({
info: false, //是否显示情报 就是"当前显示1/100记录"这个信息
pagingType: “full_numbers”,//显示首页尾页
processing: true, //显示加载中提示…
ordering: false,//是否排序
paging: false,//是否显示分页
searching: false,//是否显示默认的搜索
//使用对象数组,一定要配置columns,告诉 DataTables 每列对应的属性
columns: [
{ data: ‘Id’ },
{ data: ‘Name’ },

                {
                    data: 'Id', render: function (data, type, full, callback) {
                        return (' <a title="编辑" href="javascript:;" data-id=' + data + ' class="ml-5 edit" style="text-decoration:none"><i class="Hui-iconfont">&#xe6df;</i></a> <a title="删除"  href="javascript:;"  data-id=' + data + ' class="ml-5 delete" style="text-decoration:none"> <i class="Hui-iconfont">&#xe6e2;</i></a>   ')
                    }
                }

            ],
            createdRow: function (row, data, index) {
                /* 设置表格中的内容居中 */
                $('td', row).attr("class", "text-c");
            },
            //开启服务器模式
            serverSide: true,
            //使用ajax异步请求
            ajax: {
                type: 'POST',
                url: '/Role/GetList',
                data: function (d) {
                    //params.start = d.start;//开始的序号
                    //params.length = d.length;//要取的数据的条数
                    return params;//自定义需要传递的参数。
                }
            },
            //自定义列
            columnDefs: [{
                targets: 0,
                render: function (data, type, row, meta) {
                    return '<input type="checkbox" value="' + row.Id + '" name="selectIDs">';
                }
            }
                // { "orderable": false, "targets": 4 },
            ]
        });
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值