我有一个页面 index.php 在 index.php 上,我使用 AJAX 将另一个页面(new_case_form.php)加载到 index.php 到我的 div 中,女巫的 id 是这样的“out”。
function new_case(){
if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else {// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("out").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","new_case_form.php",true);
xmlhttp.send();
}
在我的 new_case_form.php 文件中,我包含了一个上传文件,但它不起作用。
如果我只是在我的网络浏览器中直接加载 new_case_form.php 而不通过 index.php,它就可以正常工作。但是,如果我使用 index.php 中的 ajax 调用页面,那么它将无法正常工作。
任何想法为什么?
我不知道你是否回答这样的问题,但我真的需要让它发挥作用。而且我还没有发现任何其他与此问题有关的问题。也许我用谷歌搜索错了:)
上传脚本来自http://blueimp.github.io/jQuery-File-Upload/
祝你今天过得愉快。
瑞典致以最诚挚的问候