Monday, February 27, 2012

Re: [Rails] select_tag issues with rails3

On 27 February 2012 16:45, amvis <vgrkrishnan@gmail.com> wrote:
>
>
>>
>> > Just i used the select_tag in the rails3 for the country selection
>> > option.
>> > But  when i click on that ,i didn't give any option. here is the code
>> > which
>> > am used.
>> >
>> >          <%= select_tag( "<option
>> >
>> > value=1>c1</option><option value=2>ctnry</option><option value=3>cntry</option><option value=4>cntry</option>"
>> > , :class => "span2" ) %>
>>
>> Yes, you have got it all wrong I am afraid.  Have a look at the html
>> it is generating and you will see the problem.  Have a look at the
>> docs for select_tag to see where you are going wrong.  Whenever
>> something is not working it is worth looking at the html.
>>
>> >Are you sure you should not be using f.select rather than select_tag?
>> >You should use form_for whenever appropriate rather than form_tag.
>
> This is just i tried..
>
>
>>
>> <%= form_tag(:controller => "home", :action => "create", :method =>
>> "post") do %>
>>
>> <%= label_tag("City") %>
>>
>>      <%= select_tag( "<option value=1>c1</option>
>>
>> <option value=2>ctnry</option>
>>
>> <option value=3>cntry</option>
>>
>> <option value=4>cntry</option>" , :class => "span2" ) %>

Are you asking for more help or what? Did you check the html output
(view source in browser) and have a look at the docs for select_tag?
You will easily find examples of how to use it.

And as I said you should be using form_for and f.select anyway.

Colin

--
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@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate