当前位置:  开发笔记 > 编程语言 > 正文

Find()的Javascript代码优化

如何解决《Find()的Javascript代码优化》经验,为你挑选了0个好方法。

我有c#代码在SQL中运行查询并返回大约2000行.然后创建Treeview控件并添加我的主页面.这几乎是立即完成的,这很好.

var orgId = $('select[name="ctl00$PageContent$FunctionsDropDownList"] option:selected').val();
        if (!orgId) {
            return false;
        }
        //calls serverside get data
        //This line happens quickly
        $('#ctl00_PageContent_HiddenRulesDialogTriggerButton').click();

        //This part takes about 10-15 minutes to finally get to the true
        var i = setInterval(function () {
            if ($('#ctl00_PageContent_treeview').find('table').length > 0)
            {
                clearInterval(i);
                StartDialog();
                return false;
            }
        });

因此大约需要10-15分钟clearInterval(i).什么时候,i = 978.不知道为什么需要这么长时间.可能find()真的很慢.有人推荐替代品吗?

编辑

Internet Explorer的版本

推荐阅读
TXCWB_523
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有