在插入Datable之前,如何检查数据是否为空?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在插入Datable之前,如何检查数据是否为空?相关的知识,希望对你有一定的参考价值。

我发现,在某些时候。可能有一个空值.所以我想检查Data是否为空,重定向到上一页再插入到datatable中。

我想不通的是

这是我试过的

$('#exceptionIntLoad').DataTable({
  pageLength: 10,
  ajax: {
    url: '/ExceptionInterest/GetCalculatedExceptionReport/' + id,
    dataSrc: '',
    success: function (result) {
      console.log("This is result", result)
      if (result == null) {
        return
      }
      else {
        dom: 'Bfrtip',
          buttons: [
            'copy', 'csv', 'excel', 'pdf', 'print'
          ],
            columns: [
              {
                title: 'Account No',
                data: 'accountNo'

              },
              {
                title: 'Start Balance',
                data: 'loanStartBalance'
              },
              {
                title: 'New Balance',
                data: 'newBalance'
              }
            ]
      }
    }
  }
})
答案

你已经这样做了

查看这部分代码

success: function (result) {

                 console.log("This is result", result)


                 if (result == null) {


                     return


                 }

在这里,你可以应用条件,如if result!=null,那么你可以调用insert query。

另一答案

为了覆盖多种假象,你应该这样做

success: function (result) {
                     console.log("This is result", result)
                     if (!result) {
                         return
                     }
                     else {

以上是关于在插入Datable之前,如何检查数据是否为空?的主要内容,如果未能解决你的问题,请参考以下文章

将数据从对话框添加到datable-jsf-primefaces

如何在插入 MySQL 之前检查表中是不是存在名称 [重复]

如何检查元数据是不是为空

如何在将大量数据插入数据库之前检查记录是不是存在?

如何停止插入数据库

在 oracle 中修改列 - 如何在设置为可为空之前检查列是不是可为空?