我无法调用文件:“fillDropDown.php”。
function MakeRequest()
{
var xmlHttp = getXMLHttp();
try
{
xmlHttp.onreadystatechange = function()
{
if (xmlHttp.readyState == 4)
{
HandleResponse(xmlHttp.responseText);
}
}
xmlHttp.open("GET", "filldropdown.php", true);
xmlHttp.send(null);
}
catch(err)
{
alert(err);
}
}
编辑: =======
我正在使用此链接中建议的AJAX代码: http://www.switchonthecode.com/tutorials/simple-ajax-php-and-javascript
答案 0 :(得分:1)
fillDropDown.php
是否是正确的文件名?
我只是问,因为您正在调用filldropdown.php
...根据您的网络服务器和/或您的操作系统,文件路径区分大小写!
答案 1 :(得分:0)
这个怎么样?
function MakeRequest() {
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) {
alert("Cool. It's work. :)");
}
}
xmlhttp.open("GET", "filldropdown.php", true);
xmlhttp.send(null);
}
请确保“filldropdown.php”应与相同的根一起使用包含上述脚本的文档。
答案 2 :(得分:0)
没有更多的代码,我们几乎无能为力,看起来并不太糟糕,但我只想澄清的是你正在调用文件filldropdown.php,但在你的描述中你称之为fillDropDown.php ... case很重要。
答案 3 :(得分:0)
我发现filldropdown.php脚本有错误。我修好了它现在正在运行。