求助 jquery 动态添加的 option 在选择添加不同的option之后之前选择的值一直在显示框显示
success : function(data) {
var add = "";
if(data==null||data==""||data==undefined){
//$("#batchre").empty();
$("#batchre").find("option").remove();
$("#batchcarbtn").attr("disabled", true);
$("#batchexc").attr("disabled", true);
}else{
$("#batchcarbtn").removeAttr("disabled");
$("#batchexc").removeAttr("disabled");
$("#batchre").find("option").remove();
for ( var i = 0; i < data.length; i++) {
add+="<option value='"+data[i].id+"'>"+data[i].trainno+"</option>"
}
用的ajax加载 不同的数据加载不同的option 现在实际是已经换了 但是上边显示的一直不变 除非手动选择
$('#batchre').append(add);
}
}
如图所示 明明没有东西了 还是显示上次选择的东西