ray*_*el5 2 javascript t-sql jquery datatables
我正在努力理解 DataTables 文档,我正在寻找示例,但我只是不知道如何处理空值。
在 SQL 中,我将一个 JSON 字符串发送回我的 JS 应用程序。我发现我必须使用INCLUDE_NULL_VALUES——所以,我不再缺少 JSON 数组/对象中的任何内容。
这是我填充表格的方式。Myary是一个包含如下数据的对象数组:
ary = [{"Effective Date":"2001-07-01","Schedule":"UR-FUPA","Description":"High Up Dude","Calculated":"No","Base Schedule":"","Factor":null}, {...}, {...}]
$("#tblSomeTable").DataTable({
"data": ary,
"columns": [
{
"data": "Effective Date"
},
{
"data": "Schedule"
},
{
"data": "Description"
},
{
"data": "Calculated"
},
{
"data": "Base Schedule"
},
{
"data": "Factor"
}
],
"columnDefs": [{
"targets": _all,
"defaultContent": ""
}],
"paging": false,
"ordering": true,
"info": false,
"searching": false,
});
Run Code Online (Sandbox Code Playgroud)
那么,如果单元格没有数据,如何将默认内容设置为空字符串?
您可以在上面看到我尝试使用“defaultContent”选项来定位所有列,但这不起作用。
我一直很感激你的帮助。我不是要你做我的工作,我只需要一个我能理解的例子,以及你在正确方向上的指导。
你需要指定_all为string作为target选项采用integer和string值。
所以只需更新为columnDefs`
"columnDefs": [{
"targets": '_all',
"defaultContent": ""
}],
Run Code Online (Sandbox Code Playgroud)
您的示例分叉 jsfiddle 工作演示:https ://jsfiddle.net/mmushtaq/5pgp2479/
| 归档时间: |
|
| 查看次数: |
5252 次 |
| 最近记录: |