$.plat.main.datatable({ id: 'tb_Table', sAjaxSource: "/CKReport/PageListStockReport?CangkuId=" + $("#CangkuId").val()+ "&stime=" + $("#stime").val() + "&etime=" + $("#etime").val()+ "&mtypeId=" + $("#mtypeId").val() + "&materielName=" + $("#materielName").val(), aoColumnDefs: [ { "bVisible": true, "aTargets": [0] }, { "bVisible": true, "aTargets": [1] }, { "bVisible": true, "aTargets": [2] }, { "bVisible": true, "aTargets": [3] }, { "bVisible": true, "aTargets": [4] }, { "bVisible": true, "aTargets": [5] }, { "bVisible": true, "aTargets": [6] }, { "bVisible": true, "aTargets": [7] }, { "bVisible": true, "aTargets": [8] }, { "bVisible": true, "aTargets": [9] }, { "bVisible": true, "aTargets": [10], }, ] });当第十一列的单元格的数据为0的时候,不显示
时间: 2024-02-10 19:07:59 浏览: 30
您可以在 `aoColumnDefs` 中,对第十一列进行自定义设置,设置该列的 `render` 方法来判断单元格的数据是否为0,如果为0,则返回一个空字符串 `""`。具体代码如下:
```
$.plat.main.datatable({
id: 'tb_Table',
sAjaxSource: "/CKReport/PageListStockReport?CangkuId=" + $("#CangkuId").val()+ "&stime=" + $("#stime").val() + "&etime=" + $("#etime").val()+ "&mtypeId=" + $("#mtypeId").val() + "&materielName=" + $("#materielName").val(),
aoColumnDefs: [
{
"bVisible": true,
"aTargets": [0]
},
{
"bVisible": true,
"aTargets": [1]
},
{
"bVisible": true,
"aTargets": [2]
},
{
"bVisible": true,
"aTargets": [3]
},
{
"bVisible": true,
"aTargets": [4]
},
{
"bVisible": true,
"aTargets": [5]
},
{
"bVisible": true,
"aTargets": [6]
},
{
"bVisible": true,
"aTargets": [7]
},
{
"bVisible": true,
"aTargets": [8]
},
{
"bVisible": true,
"aTargets": [9]
},
{
"bVisible": true,
"aTargets": [10],
"render": function(data, type, row) {
if (data === 0) {
return "";
} else {
return data;
}
}
},
]
});
```