fix menu edit

This commit is contained in:
Yan
2017-08-22 14:11:25 +06:30
parent a400bb5a0e
commit c3e511c8ed
2 changed files with 4 additions and 4 deletions

View File

@@ -55,7 +55,7 @@ class Settings::MenuItemInstancesController < ApplicationController
sets = ItemSet.find(params[:menu_item_instance][:item_sets]) sets = ItemSet.find(params[:menu_item_instance][:item_sets])
if sets.count > 0 if sets.count > 0
@settings_menu_item.item_sets = sets @settings_menu_item_instances.item_sets = sets
end end
end end
@@ -92,7 +92,7 @@ class Settings::MenuItemInstancesController < ApplicationController
sets = ItemSet.find(params[:menu_item_instance][:item_sets]) sets = ItemSet.find(params[:menu_item_instance][:item_sets])
if sets.count > 0 if sets.count > 0
@settings_menu_item.item_sets = sets @settings_menu_item_instances.item_sets = sets
end end
end end

View File

@@ -16,13 +16,13 @@ $(function(){
<% <%
@settings_menu_item.item_sets.each do |set| @settings_menu_item.item_sets.each do |set|
%> %>
$("#simple_menu_item_item_sets option[value='" + <%= set.id %> + "']").attr("selected","selected").css({'color':'#fff','background':'#215d9c'}); $("#set_menu_item_item_sets option[value='" + <%= set.id %> + "']").attr("selected","selected").css({'color':'#fff','background':'#215d9c'});
<% <%
end end
%> %>
// After loaded // After loaded
$("#simple_menu_item_item_sets").on('click', 'option', function(e){ $("#set_menu_item_item_sets").on('click', 'option', function(e){
if($(this).attr("selected")){ if($(this).attr("selected")){
$(this).removeAttr("selected"); $(this).removeAttr("selected");
$(this).css({'color':'#000','background':'#fff'}); $(this).css({'color':'#000','background':'#fff'});