我知道我无法将AJAX Vars直接传递给PHP,因为它是客户端与服务器端脚本。但尽管如此,这里是我的代码:如何将AJAX变量传递给PHP
setInterval(function()
{
//do something after you receive the result
var xmlhttp;
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("message_area").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","messages.txt",true);
xmlhttp.send();
}
我知道我可以张贴到使用AJAX PHP页面,像这样间接地处理AJAX变量:
$.ajax (
{
type: "POST",
url: "decode.php",
});
我只需要知道如何将xmthttp.open
调用中使用的“messages.txt”文件的内容传递给PHP文件以供进一步处理。
我该怎么做?
不清楚非jQuery代码对于这个问题意味着什么 - 如果您只是问如何使用jQuery AJAX功能,该文档包含几个示例。此外,您多次提及“AJAX变量”,并且该术语没有确定的含义。 –