【发布时间】:2012-02-18 11:26:38
【问题描述】:
我正在使用 ajax 调用来为我的下拉列表带来列表并将其分配给 html,适用于 mozilla nad crome 但对于 IE,它显示一个空白下拉列表
var xmlhttp;
var strURL = "selectedu.php?selectward="+selectward;
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)
{
if(xmlhttp.responseText=="NOER")
{
alert("Select ER Type");
}
else
{
document.getElementById(id).innerHTML=xmlhttp.responseText;
}
}
}
xmlhttp.open("GET",strURL,true);
xmlhttp.send();
【问题讨论】:
-
您可以为此发布更多代码吗?如果可能的话试试jsfiddle.net
-
您能否详细说明:哪个 tagName 是您的元素以及您如何创建和进行 XHR 调用?
-
...在这里我们可以看到 *ers 在它们的自然栖息地。渴望代码的他们迅速涌现出新的问题,戳戳戳戳,直到提问者吐出最后一点脚本。
标签: javascript html xmlhttprequest