当前位置: 首页 > 知识库问答 >
问题:

使用Jquery呈现时检查Datatable列中的空值

甘兴学
2023-03-14

我正在使用datatable显示我的数据。在我的一个列中,我使用一个render检查null,如果它不是null,然后使用split方法显示数据。代码正常工作,但每次发现空值时都会给出浏览器警告。

这是我的代码

{
  "mData": "address",
  "render": function(data, type, row) {
    if (data == null) { //do nothing}
      else {
        return data.split("\n").join("<br/>");
      }
    }
  }
}

这是我收到的警告信息

DataTables警告:表ID=TBLRSS-为第2行第5列请求了未知参数“address”。有关此错误的详细信息,请参阅http://datatables.net/TN/4

共有1个答案

许亦
2023-03-14

试试这个

{
  "mData": "address",
  "render": function(data, type, row) {
    return data ? data.split("\n").join("<br/>") : "";
  }
}
 类似资料:
  • 对于我的API,我解析一个对象,并用lombok构建器创建我的对象。其中一个变量是LocalDateTime类型的“arrivalTime”,当然,它可以是null。 我以前是这样的: 但我正在寻找一种更好的方法,也许使用vavr选项?但我遇到了麻烦。我明白,如果逻辑不是空的,我就把它放入“map”中,如果逻辑是空的,我就把逻辑放入“get”中。但我不能得到(空)。如果arrivalTime为nu

  • 我需要从mysql检查行是否为空并执行操作,但我找不到我做错了什么。有人能帮忙吗? 我的表: 下面是我的代码:

  • 我使用一个[webmethod]从sql-server检索字符串列表。 以下是复选框列表: 在我的aspx中,我使用这个Jquery来“检查”列表中以及checkboxlist中存在的项目。 不幸的是,这行不通,还有其他解决办法吗?

  • 问题内容: 在查询Android日历中的事件之前,我需要检查权限。为此,Android studio警告我在查询之前需要先进行检查。自动生成的代码如下: 尝试运行它时,出现以下错误: 尝试 在空对象引用上调用虚拟方法’int android.content.Context.checkPermission(java.lang.String,int,int)’ 因此很明显,此时某些东西为空,我试图以不

  • 问题内容: 我在表中有一列,其中可能包含空值或空值。如何检查表中存在的行中的一列是空还是空? 问题答案: 这将选择is 或(空字符串)的所有行

  • 我有一个表,其中有大量的记录在数据表的帮助下分页。第一个标题列是一个全选复选框,每一行都有自己的复选框。 1)用户可以在表格中进行导航,并随机选择/取消选择复选框。 2)点击thead中的“全选”复选框,只能勾选/取消勾选当前可见的所有记录。 3)“全选”按钮应为数据表的不同页面保持一种状态(选中/未选中)。例如:如果用户单击第1页的“全选”并导航到下一页,则应取消选中“全选”复选框,再次单击该复