jquery.datatables.min.js 表格使用问题
javascript
$(function() { var table = $('#table2').dataTable( { data: articleCategorys, "columns": [ { "data": "articleCategoryId" }, { "data": "title" }, { "data": "alias" }, { "data": "parentId" }, { "className": 'table-action', "orderable": false, "data": null, "defaultContent": '<a href="javascript:void(0);" class="edit-row"><i class="fa fa-pencil"></i></a><a href="javascript:void(0);" class="delete-row"><i class="fa fa-trash-o"></i></a>' } ], "sPaginationType": "full_numbers", "columnDefs": [ { "orderable": false, "targets": [1,2,3,4] } ], "oLanguage": { "sLengthMenu": "每页显示 _MENU_ 条记录", "sZeroRecords": "抱歉, 没有找到", "sInfo": "从 _START_ 到 _END_ /共 _TOTAL_ 条数据", "sInfoEmpty": "没有数据", "sInfoFiltered": "(从 _MAX_ 条数据中检索)", "sSearch": "搜索:", "oPaginate": { "sFirst": "首页", "sPrevious": "前一页", "sNext": "后一页", "sLast": "尾页" }, "sProcessing": "<div id='status'><i class='fa fa-spinner fa-spin'></i></div>" } } );
怎么把 { "data": "articleCategoryId" }
放到 "defaultContent"
里面的连接里去
也就是 <a href="javascript:void(0);" class="edit-row">
变成 <a href="/edit/{articleCategoryId}/" class="edit-row">
也就是 defaultContent
怎么加载 data
里面的数据
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查下API,应该有个
render
函数,旧版本叫fnRender
,用这个函数替换你现有的defaultContent
你的版本我猜测是: