相关疑难解决方法(0)

如何在密集的JavaScript处理过程中(简要地)向浏览器提供控制权?

我在这里阅读了关于在密集DOM处理(使用JavaScript)期间使用setTimeout()的帖子,但是如何将此函数与下面的代码集成?以下代码适用于少量选项,但当选项数量太大时,我的"请等待"动画GIF会在本地JavaScript处理时冻结.谢谢!

function appendToSelect() {
    $("#mySelect").children().remove() ;
    $("#mySelect").html(
        '<option selected value="' + obj.data[0].value + '">'
        + obj.data[0].name
        + '</option>'
    );
    var j = 1 ;
    for (var i = 1; i < obj.data.length; i++) {
        $("#mySelect").append(
            '<option value="' + obj.data[i].value + '">'
            + obj.data[i].name
            + '</option>'
        ); 
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery

24
推荐指数
2
解决办法
1万
查看次数

反应迟钝的脚本 - 有可能避免它吗?

我有一个150行的列表,每行有三个蒙皮选择项.

因为在显示每个结果之前需要进行大量处理,所以我收到一条错误消息"此页面上的脚本可能正忙,或者它可能已停止响应.您可以立即停止脚本,或者您可以继续查看脚本是否会完成." 它指的是jquery.js文件.

通过做一些jQuery工作可以避免这个错误吗?

谢谢.

jquery

6
推荐指数
1
解决办法
2628
查看次数

标签 统计

jquery ×2

javascript ×1