繁体   English   中英

IE上的加载问题,由于用于破坏数据表以重新使用过滤器重新创建表

Load issue on IE due to use to datatable destroy usage to recreate the table on using filters

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

IE上存在加载问题,由于以下代码,我们看到长时间运行的脚本错误。

我试图在选择过滤器或对其进行重置时使用destroy来重新创建数据表,但是这在某种程度上减慢了该过程。 我现在有1000条记录,但是随着时间的推移会增加。

请为我提供datatable.destroy()的替代方法。 我不想使用table.ajax.reload(),因为这不是我的解决方案。

$(id).DataTable({
    destroy: true,
    searching: true,
    paging: true,
    ordering: false,
    "dom": '<"top"i>rt<"bottom"flp><"clear">'
});

$("#btnSearch").click(function (e) {
    resetClicked = false;
    var uri = window.location.href.toString();
    if (uri.indexOf("?") > 0) {
        var clean_uri = uri.substring(0, uri.indexOf("?"));
        window.history.replaceState({}, document.title, clean_uri);
    }
    TableRecreate("#records_table");
});

var trHTML = '';
var getFromURL = '';
var totalJobs = '';
getFromURL = apiJobsURL;
$.ajax({
    url: getFromURL,
    type: "GET",
    dataType: "json",
    data: {},
    success: function (data) {
        $.each(data, function (i, item) {
            trHTML += BindJobTable(item);
        });
        $('#records_table').append(trHTML);
    }
});
问题暂未有回复.您可以查看右边的相关问题.
1 如何在不重新创建整个数据透视表的情况下,在使用Google Apps脚本的数据透视表上应用过滤器?

我已经手动创建了数据透视表。 现在,我只想在数据透视表上一个接一个地应用几个过滤器,并使用Google Apps脚本发送每个结果的邮件,而无需通过代码重新创建数据透视表。 在此处给出的示例中,他们重新创建了整个数据透视表 https://developers.google.com/ ...

5 Jquery 数据表销毁/重新创建

我正在尝试通过 json 调用重新加载数据表。 我使用了 DataTables-1.10.9 和 jquery-2.1.4。 我试过使用数据表中的 .ajax API 付款但一无所获,所以我想我会尝试这种我过去曾起诉过的方法。 如果我在将 HTML 附加到表格时中断,它看起来没问题(我的意思是旧 ...

6 销毁并重新创建jQuery数据表

我有两个带服务器端处理的jQuery数据表。 我有一个复选框,我隐藏并显示两个表。 我想销毁无显示的并创建另一个表。 我该怎么做? 这是我尝试过但ajax.reload不会触发。 if ($('#mode').is(':checked')) { Table2.ajax.re ...

7 jQuery FullCalendar使用过滤器重新获取资源

我正在使用ajax请求通过将请求发布到我有一些mysql查询的php文件中来获取我的事件和资源。 我有一个函数,该函数由某些名为searchFilter()的表单元素的更改触发。 在此函数中,我将通过以下方式使用ajax请求来重新获取事件:首先删除事件,运行新的ajax请求,然后将结果添加为 ...

8 数据表和使用过滤器

我正在使用jQuery DataTables,并希望通过切换按钮按组进行过滤。 当前,我的表格显示了属于当前用户的工具,但我希望它们也能够搜索其他组的工具。 例如。 用户1属于组1。表默认显示所有组1工具。 但是,当他们单击“第2组”时,我希望表格进行更新以显示所有第2组工具。 ...

9 如何重新创建UITabBarItem图像过滤器?

我正在编写一个自定义UITabBar替换,我想知道如何重新创建内置实现使用UITabBarItem图像的过滤器 - 蓝色照射在选定的选项卡上,灰色渐变在未选择的选项卡上。 我想这是使用源图像alpha值作为遮罩并用预先制作的蓝色(或任何颜色)闪亮图像覆盖它而另一个遮住灰色的问题,但我想知道什么 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM