69 lines
2.5 KiB
Plaintext
69 lines
2.5 KiB
Plaintext
|
||
<div class="members_left">
|
||
<ul style=" border-bottom:none;">
|
||
<li>
|
||
<span class="w150 f_b" >
|
||
用户
|
||
</span>
|
||
<span class="w150 f_b">
|
||
角色
|
||
</span>
|
||
<span></span>
|
||
</li>
|
||
|
||
<div id="course_member_list">
|
||
<%= render :partial => "courses/member" %>
|
||
</div>
|
||
</ul>
|
||
</div><!-- 左边-->
|
||
<div class="members_right">
|
||
<p class="c_blue fb mt10 mb5">添加成员</p>
|
||
<%= form_for(@member, {:as => :membership, :url => course_memberships_path(@course), :remote => true, :method => :post}) do |f| %>
|
||
<div class="member_search">
|
||
<input hidden="hidden" value="true" name="flag">
|
||
<input id="principal_search" class="member_search_input fl" type="text" placeholder="<%= l(:label_invite_trustie_user_tips)%>">
|
||
<%= javascript_tag "observeSearchfield('principal_search', null, '#{ escape_javascript autocomplete_course_memberships_path(@course, :format => 'js',:flag => true) }')" %>
|
||
<div class="cl"></div>
|
||
|
||
<div id="principals_for_new_member">
|
||
<%= render_principals_for_new_course_members(@course) %>
|
||
</div>
|
||
<div class="cl"></div>
|
||
|
||
<ul class="rolebox mb10 mt10">
|
||
<li class="fb">
|
||
<%= l(:label_role_plural) %>:
|
||
</li>
|
||
<% @roles.each do |role| %>
|
||
<li>
|
||
<%= check_box_tag 'membership[role_ids][]', role.id, role.name == "学生" || role.name == "Student", :id => "add_member_checkbox_#{role.id}" %>
|
||
<label ><%= zh_course_role(h role) %></label>
|
||
</li>
|
||
<% end %>
|
||
</ul>
|
||
<div class="cl mb10"></div>
|
||
<a href="javascript:void(0)" class="member_btn" onclick="$('#new_membership').submit();">
|
||
新增成员
|
||
</a>
|
||
</div>
|
||
<% end%>
|
||
</div><!-- 右边 end-->
|
||
|
||
<script>
|
||
$(function() {
|
||
$("#add_member_checkbox_7").on('click', function(){
|
||
if($("#add_member_checkbox_7").is(":checked")) {
|
||
$("#add_member_checkbox_9").attr('disabled', 'disabled');
|
||
} else {
|
||
$("#add_member_checkbox_9").removeAttr('disabled');
|
||
}
|
||
});
|
||
$("#add_member_checkbox_9").on('click', function(){
|
||
if($("#add_member_checkbox_9").is(":checked")) {
|
||
$("#add_member_checkbox_7").attr('disabled', 'disabled');
|
||
} else {
|
||
$("#add_member_checkbox_7").removeAttr('disabled');
|
||
}
|
||
});
|
||
});
|
||
</script> |