Ajax 和 jquery 为什么传统方法不允许我使用 JavaScript



刚刚开始掌握ajax,注意到当我想在文档中包含javascript时,我链接到/open

xmlhttp.open("GET","ajax_info.txt",true);

则脚本不起作用。但是,如果我使用jquery ajax,那么我添加的javascript工作良好。

我错过了什么吗?

这是因为仅用一行代码无法完成此操作。jQuery让我们看起来非常简单和小,但实际上它有点复杂。
您永远不会启动XMLHttpRequest,这是真正的魔力:

// figure out what kind of support we have for the XMLHttpRequest object
if (window.XMLHttpRequest){
     //modern browsers
     req = new XMLHttpRequest();  
}
else {
    //good ol' lousy IE
    req = new ActiveXObject("Microsoft.XMLHTTP");
}

本页解释了完整XMLHttpRequest()必须采取的步骤。

相关内容

最新更新