没有结果时奇数数据表的行为。 1件作品,1件没有

时间:2016-07-22 20:07:39

标签: javascript jquery datatables

我看到这个奇怪的事情发生了 - 我正在使用数据表来获取动态数据,但我遇到的问题是一个表正在将'dataTables_empty'类应用于结果,另一个表没有。有任何想法吗?屏幕截图如下。这两个表在代码中的配置方式完全相同。enter image description here enter image description here

代码:

  function searchOrdersHandler(data) {
    if (!ax.Utils.dataSurety(data)) {
      return false;
    }
    if (!ax.theUser.permissions['orders|view']) {
      return false;
    }

    var theData = ax.Orders.addUniqueProductString(data.data.results);

    ax.Utils.buildBreadcrumbs($searchBreadcrumbs, [{
      link: window.location.hash,
      text: "Search"
    }, {
      link: window.location.hash,
      text: data.data.search_label
    }], '>');

    if (!orderGlobalSearchDTO) {
      orderGlobalSearchDTO = $searchOrdersTable.DataTable({
        destroy: true,
        data: theData,
        columns: ordersSearchMap,
        autoWidth: false,
        paging: false,
        dom: 'ft',
        searching: false
      });
    } else {
      orderGlobalSearchDTO.clear();
      orderGlobalSearchDTO.rows.add(theData);
      orderGlobalSearchDTO.draw();
    }

    ax.Tables.responsify($searchOrdersTable);
    SearchPVM.globalOrdersLoading(false);

  }; //searchOrdersHandler

0 个答案:

没有答案