一个ajax请求,php控制页面返回text,
js的onreadystate:
    function chuli(id){
if(myXmlHttpRequest.readyState==4){
document.getElementById(id).innerHTML=myXmlHttpRequest.responseText;
}
    }
展示在这个div中:
   <div id="cat_id<%$key%>" style="display:inline;width:100px"><%$list.short_opt%></div>php生成返回的text:
    $select = '<select>';
foreach ($temp AS $k=>$var)
        {
            $select .= '<option value="' . $var['cat_id'] . '" ';
            $select .= ($catid == $var['cat_id']) ? "selected='ture'" : '';
            $select .= '>';
            $select .= str_repeat('&nbsp;', $k * 4);
            $select .= htmlspecialchars(addslashes($var['cat_name']), ENT_QUOTES) . '</option>';
        }
        $select .= '</select>';按照网上说的是封在一个div里展示就可以兼容了的,我是这样做的,可是还是IE挂了。
求指点。