diff --git a/app/controllers/versions_controller.rb b/app/controllers/versions_controller.rb
index 8969efa6a..cf63cfbf8 100644
--- a/app/controllers/versions_controller.rb
+++ b/app/controllers/versions_controller.rb
@@ -206,10 +206,11 @@ class VersionsController < ApplicationController
     @is_setting = params[:is_setting]
     @is_create = params[:is_create]
     @is_index = params[:is_index]
+    @flag = params[:flag]
 
     if request.put? && params[:version]
       # 处理里程碑里面的更新
-      if params[:flag].to_i == 1
+      if @flag.to_i == 1
         @version.update_attribute(:status, params[:status])
         if @version.save
           respond_to do |format|
diff --git a/app/views/versions/update.js.erb b/app/views/versions/update.js.erb
index 191292461..03448b012 100644
--- a/app/views/versions/update.js.erb
+++ b/app/views/versions/update.js.erb
@@ -1,2 +1,5 @@
 $("#pro_st_tbc_04").html('<%= escape_javascript( render :partial => 'projects/settings/new_versions') %>');
+<% if @flag %>
+$("#version_status_con_id").html('<%= escape_javascript( render :partial => 'versions/type_ico') %>');
+<% end %>