我知道这是一个众所周知的问题,但是其他帖子并没有太大帮助。所以我有两个页面“A”和“B”。在页面“A”上,我正在使用 jquery ajax 加载刷新选择字段中的选项,如下所示。“changeme”和“replace”是选择。
$("#changeme").change(function(){
if($("#changeme :selected").val()>0){
var resource = "<c:url value="/coursemodules/categoryselect/"/>"+$("#changeme :selected").val()+" option";
$("#replace").load(resource);
}else{
$("#replace").html('<option value="0">UN-CATEGORISED</option>');
}
});
该 URL 指向页面“B”,该页面具有嵌套在其他模板特定 div 标记中的新选择选项,因此在上面的 url 末尾附加了空格和选项。现在所有这些东西都可以完美地工作,除了在 IE 中。更新后的选择只是空白,IE 上没有选项。请帮忙,谢谢。