Javascript 链接下拉框值未显示在IE 7、8、9或更低版本浏览器中

Javascript 链接下拉框值未显示在IE 7、8、9或更低版本浏览器中,javascript,Javascript,这是我的javascript代码::-- <script language="javascript" type="text/javascript"> //Browser Support Code function ajaxFunction(str){ var ajaxRequest; // The variable that makes Ajax possible! try{ // Opera 8.0+, Firefox, Safari

这是我的javascript代码::--

<script language="javascript" type="text/javascript">

//Browser Support Code
function ajaxFunction(str){
    var ajaxRequest;  // The variable that makes Ajax possible!

    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    // Create a function that will receive data sent from the server

    var url="../frontend/views/home/category.php" + "?value="+str;

    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            //document.myForm.time.value = ajaxRequest.responseText;
            document.getElementById("class").innerHTML=ajaxRequest.responseText;
        }
    }

    ajaxRequest.open("GET", url, true);
    ajaxRequest.send(null); 

}


</script>

//浏览器支持代码
函数ajaxFunction(str){
var ajaxRequest;//使Ajax成为可能的变量!
试一试{
//Opera 8.0+、Firefox、Safari
ajaxRequest=新的XMLHttpRequest();
}捕获(e){
//Internet Explorer浏览器
试一试{
ajaxRequest=newActiveXObject(“Msxml2.XMLHTTP”);
}捕获(e){
试一试{
ajaxRequest=新的ActiveXObject(“Microsoft.XMLHTTP”);
}捕获(e){
//出了点问题
警告(“你的浏览器坏了!”);
返回false;
}
}
}
//创建一个函数,该函数将接收从服务器发送的数据
var url=“../frontend/views/home/category.php”+“?value=“+str;
ajaxRequest.onreadystatechange=函数(){
if(ajaxRequest.readyState==4){
//document.myForm.time.value=ajaxRequest.responseText;
document.getElementById(“类”).innerHTML=ajaxRequest.responseText;
}
}
打开(“GET”,url,true);
ajaxRequest.send(空);
}

您的问题到底是什么?这是一个离题的问题,但是您需要自己做XHR吗?使用jQuery(或类似工具)为您完成较低级别的工作要容易得多。