求助 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);
                        }
                    }

 

求助 jquery 动态添加的 option 在选择添加不同的option之后之前选择的值一直在显示框显示如图所示 明明没有东西了  还是显示上次选择的东西