I try to get the values from a multiple select without luck. This is my select: <%= select "product", "items", @options, {}, { :multiple => true } %> If I add it directly to a column in the db I get: --- - !binary | xGdn What should I do with this? -- Posted via http://www.ruby-forum.com/.
Is this in a form_for? if not you should use select_tag http://apidock.com/rails/ActionView/Helpers/FormTagHelper/select_tag What do you have in @options? This is the select method select(object, method, choices, options = {}, html_options = {}) Examples here http://apidock.com/rails/ActionView/Helpers/FormOptionsHelper/select To debug these issues you should have a look at the compiled source with view source in the browser and see what you got.
Freddy Andersen wrote:> Is this in a form_for? if not you should use select_tag > > http://apidock.com/rails/ActionView/Helpers/FormTagHelper/select_tag > > What do you have in @options? > > This is the select method > select(object, method, choices, options = {}, html_options = {}) > > Examples here > http://apidock.com/rails/ActionView/Helpers/FormOptionsHelper/select > > To debug these issues you should have a look at the compiled source > with view source in the browser and see what you got.That helped. But I only get the first value. Even if I use "items[]". -- Posted via http://www.ruby-forum.com/.
Freddy Andersen wrote:> Is this in a form_for? if not you should use select_tag > > http://apidock.com/rails/ActionView/Helpers/FormTagHelper/select_tag > > What do you have in @options? > > This is the select method > select(object, method, choices, options = {}, html_options = {}) > > Examples here > http://apidock.com/rails/ActionView/Helpers/FormOptionsHelper/select > > To debug these issues you should have a look at the compiled source > with view source in the browser and see what you got.I''m back to start. I got --- - - !binary | xGdn This tells me that it also worked with "select". -- Posted via http://www.ruby-forum.com/.
Pål Bergström wrote:> Freddy Andersen wrote:> --- > - - !binary | > xGdn > > This tells me that it also worked with "select".Maybe better to ask; is anyone using multiple select in Rails? How does it work? -- Posted via http://www.ruby-forum.com/.
On May 28, 7:46 pm, Pål Bergström <rails-mailing-l...-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote:> > > To debug these issues you should have a look at the compiled source > > with view source in the browser and see what you got. > > That helped. But I only get the first value. Even if I use "items[]".Where is it going wrong ? Does your controller only ever say the first value or do your logs show that the controller receives multiple values. Look at the html source: does the name of the select tag end with [] ? Fred