作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 jQuery DataTable 创建 dataGrid
。但是,我发现当 mData 的值为 null 时更新单元格时出现问题,如下代码所示:
var oTable = $("table#table_lookup").dataTable({
"bLengthChange": false,
"bFilter": false,
"sPaginationType": "full_numbers",
"aaData": data,
"aoColumnDefs": [{
"sTitle": "No.",
"mData": null,
"aTargets": [0],
"bSortable": false,
"fnCreatedCell": function (nTd, sData, oData, iRow, iCol) {
$(nTd).text((iRow + 1));
}],
"bAutoWidth": false,
"aaSorting": [[ 1, 'asc' ]]
});
谁能帮我解决这个问题?
最佳答案
当mData为空,需要指定sDefaultContent可以设置一个空字符串""
的选项,比如:
var oTable = $("table#table_lookup").dataTable({
"bLengthChange": false,
"bFilter": false,
"sPaginationType": "full_numbers",
"aaData": data,
"aoColumnDefs": [{
"sTitle": "No.",
"mData": null,
"sDefaultContent": "", //add this
"aTargets": [0],
"bSortable": false,
"fnCreatedCell": function (nTd, sData, oData, iRow, iCol) {
$(nTd).text((iRow + 1));
}],
"bAutoWidth": false,
"aaSorting": [[ 1, 'asc' ]]
});
关于javascript - jQuery DataTable : Callback function(fnUpdate, fnCreatedCell 等)如果 mData 为空则不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20208128/
我想根据单元格的值更改单元格的文本颜色。但是,当我向表中添加数据时,fnCreatedCell 函数没有被调用。 考虑到我成功地使用了 fnCreatedRow,这很奇怪。但是,这只能为整行着色,这不
这是一个显示问题的 fiddle :http://jsfiddle.net/LkqTU/32602/ 如果您打开 fiddle ,您会注意到最后一列是一个链接。如果单击第一列上的复选框,您将丢失链接。
最近学习了一种在数据表中使用数据属性的新方法。 以前,我会以这种方式对列进行编码(请注意 font-awesome 标签): "columns": [{ "data": "", "f
我使用 jQuery DataTable 创建 dataGrid。但是,我发现当 mData 的值为 null 时更新单元格时出现问题,如下代码所示: var oTable = $("table#ta
我是一名优秀的程序员,十分优秀!