Hi all, I have a question about a MVC-"problem" and how to handle so a case. I want page which lists some users. You can add users with a dropdown-list. So something like: --------------------- %h2 Selected users user1 user2 %h2 Add an extra user user3 user4 user5 I now have: ------------------ %h2 Selected users user1 user2 %h2 Add an extra user user3 user4 user5 What is a nice/clean way to remove the selected users from the dropdown-list? I now have this ruby-code in my rhtml: collection_select(''new_declaration_payer'', ''user_id'', @users, ''id'', ''fullname'', {:prompt => ''-- Selecteer een betaler --''} Thanks in advance! -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Leon Bogaert wrote:> Hi all, > > I have a question about a MVC-"problem" and how to handle so a case.Hi Leon. Welcome to the forum. What you described doesn''t sound like an MVC problem. It sounds more like a Rails, possibly even a JavaScript issue.> I want page which lists some users. You can add users with a > dropdown-list. > So something like: > > --------------------- > %h2 Selected users > user1 > user2 > > %h2 Add an extra user > user3 > user4 > user5 > > I now have: > ------------------ > %h2 Selected users > user1 > user2 > > %h2 Add an extra user > user3 > user4 > user5I might be missing it, but I don''t see the difference between the two diagrams. Care to elaborate?> What is a nice/clean way to remove the selected users from the > dropdown-list?If all you want to do is remove users from your list, the best place to do so would be in your controller. I see you have a @users object. Try something like... @users = @users.map { |user| user.meets_some_condition } If instead you want to dynamically add/remove users from a drop-drop list, you''re going to need JavaScript. I''d suggest jQuery. Hope that helps. - Rabbit -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---