Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax和jquery-Ajax——为什么';t传统方法让我使用javascript_Javascript_Ajax_Jquery - Fatal编程技术网

Ajax和jquery-Ajax——为什么';t传统方法让我使用javascript

Ajax和jquery-Ajax——为什么';t传统方法让我使用javascript,javascript,ajax,jquery,Javascript,Ajax,Jquery,刚开始接触ajax,我注意到当我想在文档中包含javascript时,我会链接到/open xmlhttp.open("GET","ajax_info.txt",true); 那么脚本就不起作用了。但是,如果我使用jqueryajax,那么我添加的javascript就可以正常工作 我遗漏了什么吗?这是因为你不能只用一行就做到这一点。jQuery把我们惯坏了,使它看起来非常简单和小,但实际上有点复杂。 您永远不会启动XMLHttpRequest,这才是真正的魔法: // figure out

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

xmlhttp.open("GET","ajax_info.txt",true);
那么脚本就不起作用了。但是,如果我使用jqueryajax,那么我添加的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()

必须采取的步骤您缺少添加代码,因此我们可以更好地帮助您,请执行以下操作您是否设置了XMLHttpRequest()的实例?