Php Ajax包含文件
我有一个页面index.php 在index.php上,我将另一个页面(new_case_form.php)加载到index.php中,并将AJAX加载到我的div中,其id为“out”,如下所示Php Ajax包含文件,php,jquery,html,ajax,include,Php,Jquery,Html,Ajax,Include,我有一个页面index.php 在index.php上,我将另一个页面(new_case_form.php)加载到index.php中,并将AJAX加载到我的div中,其id为“out”,如下所示 function new_case(){ if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new
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();
}
在我的新的_case_form.php文件中,我包含了一个上传文件,但它不起作用
如果我只是直接在我的web浏览器中加载新的_case_form.php,而不通过index.php,它就可以正常工作。但是如果我使用index.php中的ajax调用该页面,那么它将无法工作
你知道为什么吗
我不知道你是否回答了这样的问题,但我真的需要让它发挥作用。我还没有找到其他有这个问题的人。也许我用谷歌搜索错了:)
上载脚本来自
祝你今天愉快
来自瑞典的问候回复文本必须是
不知道你的php看起来像什么。。。我想你试着加载刚刚计划的HTML。。。据我所知,这是不可能的:)为什么不将jquery用于ajax处理程序
$.ajax({url:“new\u case\u form.php”,
cache:false}).done(函数(html){
$(“#out”).append(html);}
);代码>
来源:可能重复感谢,我希望这对我有所帮助,但我不知道如何调用新的\u case()函数?现在我调用该函数a href标记的外观如何?很抱歉问了这个愚蠢的问题,但我在这方面还是新手:)