刚刚开始掌握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()
必须采取的步骤。