首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

怎么才能保证ajax和其他页面元素执行的先后顺序

2013-04-20 
如何才能保证ajax和其他页面元素执行的先后顺序$(document).ready(function(){var chk document.getElem

如何才能保证ajax和其他页面元素执行的先后顺序

$(document).ready(function(){
        var chk = document.getElementById("checkall");
        chk.setAttribute("checked",true);
        checkAll(chk);
    });


有这么个情况,我用ajax做了一个checkbosx复选框,除了“全选”外,其他框都是ajax生成。

然后我用上面代码想要实现的目的,就是页面加载完成后,“全选”默认是勾选并且执行checkAll(chk)函数。现在出现的问题是,打开页面后,知道执行完checkAll(chk)函数,ajax代码还没有执行或是还没有执行完,导致实际效果就是“全选”显示为勾选状态,但是并没有啥实际效果。 Ajax JavaScript 函数
[解决办法]
ajax代码执行完后再执行一次checkAll(chk)

热点排行