<select id="select_mana" name="manage_users[]" size=5 multiple>
<option></option>
</select>JS:
function change_manage(value){
var parmar = 'parent_id='+value;
Ajax.call('./category.php?is_ajax=1&act=add', parmar, commentResponse, 'GET', 'JSON');
return false;
}
function commentResponse(result){
document.getElementById('select_mana').innerHTML = result.content;
}在FF上是正常的,可是到了IE上,result.content就无法放到SELECT下了。
result.content就是多个<option>
求高手帮助
<option></option>
</select>JS:
function change_manage(value){
var parmar = 'parent_id='+value;
Ajax.call('./category.php?is_ajax=1&act=add', parmar, commentResponse, 'GET', 'JSON');
return false;
}
function commentResponse(result){
document.getElementById('select_mana').innerHTML = result.content;
}在FF上是正常的,可是到了IE上,result.content就无法放到SELECT下了。
result.content就是多个<option>
求高手帮助
var sele = document.forms['Form'].elements['select_mana'];
var opt = document.createElement("OPTION");
opt.value = response.xxx;
opt.selected = true;
opt.text = response.xxx;
sele.appendChild(opt);
多个option的话for一下
<select id="select_mana" name="manage_users[]" size=5 multiple> </select>
放两头补全整个select 再一起innerHTML试试