有天遇到select动态生成options,页面部分代码如下:
在FF、chrome均可以使用
到了IE就不行了,据说是IE的BUG.上网查了一下,其中一种解决方法是在select上层再套一层div或span,如下示:
这样,在IE、FF、chrome均可以使用
<select class="selectStyle" name="act_move_target" id="act_move_target">
<common:folderOptions currentId="${curMoveFID}"/>
</select>
在FF、chrome均可以使用
$("#act_move_target").innerHTML = ${folderSelectHTML}
到了IE就不行了,据说是IE的BUG.上网查了一下,其中一种解决方法是在select上层再套一层div或span,如下示:
<span id="spn_act_move_target">
<select class="selectStyle" name="act_move_target" id="act_move_target">
<common:folderOptions currentId="${curMoveFID}"/>
</select>
</span>
这样,在IE、FF、chrome均可以使用
$("#spn_act_move_target").innerHTML = '<select class="selectStyle" name="act_move_target" id="act_move_target">' + ${folderSelectHTML} + '</select>'