日期:2014-05-18  浏览次数:20589 次

【求助】ajax获得数据后动态添加options
//这里添加option是可以成功的
$("#districtId").append("<option value='1'>Select</option>");

$.post(
URL.DISTRICT_LIST,
function(data){
var list = data.list;
alert($("#districtId").append("<option value='1'>Select</option>"));
$.each(list, function(i, item) {
//这里也得到了json数据
alert(item);
//在这里添加option就不能成功执行了
$("#districtId").append(
"<option value='1'>Select</option>");
});
}
);

不知道这是为什么啊, 
$("<option></option>").val("1").text("test").appendTo($("#districtId"));
这样添加 也是同样的情况 
Java ajax select 动态

------解决方案--------------------
没看出来问题所在,,要不先用ie扑捉错误,再卡卡您看思路。。
------解决方案--------------------
$("#districtId").append("<option value='1'>Select</option>");

这么写没问题,看看是不是其它地方有问题