动态添加select 中的option,为啥选一次下拉框的宽度变窄一次,最后变没了
我根据A下拉列表的值,动态添加B下拉列表的option,可以每选一次A,B中的值很正确就是下拉框的宽度变窄一次,最后变为没有,为什么啊?
//动态生成所属系统类型
function setSystem(obj){
$("#RELATE_SYSTEM").find("option").remove();
$.ajax({
type: "POST",
url: "/servlet/Tache_Columns?",
data: "type=25&rel="+obj.value,
success: function(msg){
$(msg).appendTo("#RELATE_SYSTEM");
}
});
}
A:<select id="RELATE_DISCIPLINE" onchange="setSystem(this)"/></select>
B:<select id="RELATE_SYSTEM" style="width:100%;"/></select>
obj是A下拉列表的值,RELATE_SYSTEM是B的下拉列表的ID