From af981f841ec13ae180fcabed12b7ee1c0638af13 Mon Sep 17 00:00:00 2001 From: ouyangxuhua Date: Wed, 18 Nov 2015 16:52:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=BB=84=E7=BB=87=E6=97=B6?= =?UTF-8?q?=EF=BC=8C=E7=BF=BB=E9=A1=B5=E6=8F=90=E9=86=92=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E6=94=B9=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/courses_controller.rb | 1 + app/controllers/projects_controller.rb | 1 + .../courses/search_public_orgs_not_in_course.js.erb | 10 ++++++---- app/views/courses/settings/_join_org.html.erb | 2 +- .../projects/search_public_orgs_not_in_project.js.erb | 11 ++++++----- app/views/projects/settings/_join_org.html.erb | 2 +- public/javascripts/course.js | 2 +- public/javascripts/project.js | 2 +- 8 files changed, 18 insertions(+), 13 deletions(-) diff --git a/app/controllers/courses_controller.rb b/app/controllers/courses_controller.rb index fd53660c6..cd1de16fc 100644 --- a/app/controllers/courses_controller.rb +++ b/app/controllers/courses_controller.rb @@ -46,6 +46,7 @@ class CoursesController < ApplicationController end # @course_count = Project.course_entities.visible.like(params[:name]).page(params[:page]).count @orgs_page = Paginator.new @org_count, 10,params[:page] + @hint_flag = params[:hint_flag] #render :json => {:orgs => @orgs_not_in_course, :count => @org_count}.to_json respond_to do |format| format.js diff --git a/app/controllers/projects_controller.rb b/app/controllers/projects_controller.rb index baa7db060..715f56d3d 100644 --- a/app/controllers/projects_controller.rb +++ b/app/controllers/projects_controller.rb @@ -86,6 +86,7 @@ class ProjectsController < ApplicationController end # @project_count = Project.project_entities.visible.like(params[:name]).page(params[:page]).count @orgs_page = Paginator.new @org_count, 10,params[:page] + @no_roll_hint = params[:hint_flag] #render :json => {:orgs => @orgs_not_in_project, :count => @org_count}.to_json respond_to do |format| format.js diff --git a/app/views/courses/search_public_orgs_not_in_course.js.erb b/app/views/courses/search_public_orgs_not_in_course.js.erb index 084583d2a..2669f8a0f 100644 --- a/app/views/courses/search_public_orgs_not_in_course.js.erb +++ b/app/views/courses/search_public_orgs_not_in_course.js.erb @@ -1,7 +1,9 @@ -if($("#join_orgs_for_course input:checked").size() > 0) -{ - alert("翻页或搜索后将丢失当前选择的用户数据"); -} +<% if @hint_flag.nil? %> + if($("#join_orgs_for_course input:checked").size() > 0) + { + alert("翻页或搜索后将丢失当前选择的用户数据"); + } +<% end %> $("#search_orgs_result_list").html(""); $("#search_orgs_result_list").append('