Hello,
I have a dropdown in the UI. There are many oprions.
How do I send the parameter from the dropdown - the selected value to the
controller?
I have tried :-
1. <%= select_tag ''name'', options_for_select(@list,
:selected) %>
2. <%= select("audit",
"value",options_for_select([["User Registration",
"USER_REGISTRATION"], ["Download",
"USER_REPORT"]], :selected =>
params[:value]) %>
I am not getting any parameters passed to the controller.
--
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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To view this discussion on the web visit
https://groups.google.com/d/msg/rubyonrails-talk/-/fk7PY0E_DrMJ.
For more options, visit https://groups.google.com/groups/opt_out.
On Thu, Dec 20, 2012 at 12:53 PM, Avi <aavinash.behera-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Hello, > > I have a dropdown in the UI. There are many oprions. > How do I send the parameter from the dropdown - the selected value to the > controller? > > I have tried :- > > 1. <%= select_tag ''name'', options_for_select(@list, :selected) %> > 2. <%= select("audit", "value",options_for_select([["User Registration", > "USER_REGISTRATION"], ["Download", "USER_REPORT"]], :selected => > params[:value]) %> > > I am not getting any parameters passed to the controller. >make sure that the select tag above is part of the form you are submitting and that you are actually submitting to the right action. A quick look on your code raised no issues.> > > -- > 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit > https://groups.google.com/d/msg/rubyonrails-talk/-/fk7PY0E_DrMJ. > For more options, visit https://groups.google.com/groups/opt_out. > > >-- ------------------------------------------------------------- visit my blog at http://jimlabs.heroku.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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/groups/opt_out.
I am not adding any form because there is no model for this page. Only there is controller and view. On Thursday, December 20, 2012 11:11:29 AM UTC+5:30, jim wrote:> > > > > On Thu, Dec 20, 2012 at 12:53 PM, Avi <aavinas...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org <javascript:>>wrote: > >> Hello, >> >> I have a dropdown in the UI. There are many oprions. >> How do I send the parameter from the dropdown - the selected value to the >> controller? >> >> I have tried :- >> >> 1. <%= select_tag ''name'', options_for_select(@list, :selected) %> >> 2. <%= select("audit", "value",options_for_select([["User Registration", >> "USER_REGISTRATION"], ["Download", "USER_REPORT"]], :selected => >> params[:value]) %> >> >> I am not getting any parameters passed to the controller. >> > > make sure that the select tag above is part of the form you are submitting > and that you > are actually submitting to the right action. A quick look on your code > raised no issues. > > >> >> >> -- >> 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 rubyonra...-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org<javascript:> >> . >> To unsubscribe from this group, send email to >> rubyonrails-ta...-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msg/rubyonrails-talk/-/fk7PY0E_DrMJ. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > > > -- > ------------------------------------------------------------- > visit my blog at http://jimlabs.heroku.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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/ezhDSMxW09AJ. For more options, visit https://groups.google.com/groups/opt_out.
On Thu, Dec 20, 2012 at 1:45 PM, Avi <aavinash.behera-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> I am not adding any form because there is no model for this page. > Only there is controller and view. >you need to add a form to pass the selected values to the controller. It doesn''t matter whether you''re accessing a model or not.> > On Thursday, December 20, 2012 11:11:29 AM UTC+5:30, jim wrote: >> >> >> >> >> On Thu, Dec 20, 2012 at 12:53 PM, Avi <aavinas...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: >> >>> Hello, >>> >>> I have a dropdown in the UI. There are many oprions. >>> How do I send the parameter from the dropdown - the selected value to >>> the controller? >>> >>> I have tried :- >>> >>> 1. <%= select_tag ''name'', options_for_select(@list, :selected) %> >>> 2. <%= select("audit", "value",options_for_select([["**User >>> Registration", "USER_REGISTRATION"], ["Download", "USER_REPORT"]], >>> :selected => params[:value]) %> >>> >>> I am not getting any parameters passed to the controller. >>> >> >> make sure that the select tag above is part of the form you are >> submitting and that you >> are actually submitting to the right action. A quick look on your code >> raised no issues. >> >> >>> >>> >>> -- >>> 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 rubyonra...@googlegroups.**com. >>> To unsubscribe from this group, send email to rubyonrails-ta...@** >>> googlegroups.com. >>> >>> To view this discussion on the web visit https://groups.google.com/d/** >>> msg/rubyonrails-talk/-/**fk7PY0E_DrMJ<https://groups.google.com/d/msg/rubyonrails-talk/-/fk7PY0E_DrMJ> >>> . >>> For more options, visit https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>> . >>> >>> >>> >> >> >> >> -- >> ------------------------------**------------------------------**- >> visit my blog at http://jimlabs.heroku.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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit > https://groups.google.com/d/msg/rubyonrails-talk/-/ezhDSMxW09AJ. > > For more options, visit https://groups.google.com/groups/opt_out. > > >-- ------------------------------------------------------------- visit my blog at http://jimlabs.heroku.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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/groups/opt_out.
Sorry for late reply... Can''t we pass the param through ajax or js ? On Thursday, December 20, 2012 11:50:37 AM UTC+5:30, jim wrote:> > > > > On Thu, Dec 20, 2012 at 1:45 PM, Avi <aavinas...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org <javascript:>>wrote: > >> I am not adding any form because there is no model for this page. >> Only there is controller and view. >> > > you need to add a form to pass the selected values to the controller. It > doesn''t > matter whether you''re accessing a model or not. > > >> >> On Thursday, December 20, 2012 11:11:29 AM UTC+5:30, jim wrote: >>> >>> >>> >>> >>> On Thu, Dec 20, 2012 at 12:53 PM, Avi <aavinas...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: >>> >>>> Hello, >>>> >>>> I have a dropdown in the UI. There are many oprions. >>>> How do I send the parameter from the dropdown - the selected value to >>>> the controller? >>>> >>>> I have tried :- >>>> >>>> 1. <%= select_tag ''name'', options_for_select(@list, :selected) %> >>>> 2. <%= select("audit", "value",options_for_select([["**User >>>> Registration", "USER_REGISTRATION"], ["Download", "USER_REPORT"]], >>>> :selected => params[:value]) %> >>>> >>>> I am not getting any parameters passed to the controller. >>>> >>> >>> make sure that the select tag above is part of the form you are >>> submitting and that you >>> are actually submitting to the right action. A quick look on your code >>> raised no issues. >>> >>> >>>> >>>> >>>> -- >>>> 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 rubyonra...@googlegroups.**com. >>>> To unsubscribe from this group, send email to rubyonrails-ta...@** >>>> googlegroups.com. >>>> >>>> To view this discussion on the web visit https://groups.google.com/d/** >>>> msg/rubyonrails-talk/-/**fk7PY0E_DrMJ<https://groups.google.com/d/msg/rubyonrails-talk/-/fk7PY0E_DrMJ> >>>> . >>>> For more options, visit https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>>> . >>>> >>>> >>>> >>> >>> >>> >>> -- >>> ------------------------------**------------------------------**- >>> visit my blog at http://jimlabs.heroku.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 rubyonra...-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org<javascript:> >> . >> To unsubscribe from this group, send email to >> rubyonrails-ta...-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msg/rubyonrails-talk/-/ezhDSMxW09AJ. >> >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > > > -- > ------------------------------------------------------------- > visit my blog at http://jimlabs.heroku.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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/KHhmZn0tpCEJ. For more options, visit https://groups.google.com/groups/opt_out.
On Fri, Dec 21, 2012 at 2:46 PM, Avi <aavinash.behera-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Sorry for late reply... > > Can''t we pass the param through ajax or js ? >yes you can. you have to read on ajax.> > > On Thursday, December 20, 2012 11:50:37 AM UTC+5:30, jim wrote: >> >> >> >> >> On Thu, Dec 20, 2012 at 1:45 PM, Avi <aavinas...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: >> >>> I am not adding any form because there is no model for this page. >>> Only there is controller and view. >>> >> >> you need to add a form to pass the selected values to the controller. It >> doesn''t >> matter whether you''re accessing a model or not. >> >> >>> >>> On Thursday, December 20, 2012 11:11:29 AM UTC+5:30, jim wrote: >>>> >>>> >>>> >>>> >>>> On Thu, Dec 20, 2012 at 12:53 PM, Avi <aavinas...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: >>>> >>>>> Hello, >>>>> >>>>> I have a dropdown in the UI. There are many oprions. >>>>> How do I send the parameter from the dropdown - the selected value to >>>>> the controller? >>>>> >>>>> I have tried :- >>>>> >>>>> 1. <%= select_tag ''name'', options_for_select(@list, :selected) %> >>>>> 2. <%= select("audit", "value",options_for_select([["****User >>>>> Registration", "USER_REGISTRATION"], ["Download", "USER_REPORT"]], >>>>> :selected => params[:value]) %> >>>>> >>>>> I am not getting any parameters passed to the controller. >>>>> >>>> >>>> make sure that the select tag above is part of the form you are >>>> submitting and that you >>>> are actually submitting to the right action. A quick look on your code >>>> raised no issues. >>>> >>>> >>>>> >>>>> >>>>> -- >>>>> 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 rubyonra...@googlegroups.**com. >>>>> To unsubscribe from this group, send email to rubyonrails-ta...@** >>>>> googlegroups**.com. >>>>> >>>>> To view this discussion on the web visit https://groups.google.com/d/* >>>>> *ms**g/rubyonrails-talk/-/**fk7PY0E_**DrMJ<https://groups.google.com/d/msg/rubyonrails-talk/-/fk7PY0E_DrMJ> >>>>> . >>>>> For more options, visit https://groups.google.com/**grou**ps/opt_out<https://groups.google.com/groups/opt_out> >>>>> . >>>>> >>>>> >>>>> >>>> >>>> >>>> >>>> -- >>>> ------------------------------****------------------------------****- >>>> visit my blog at http://jimlabs.heroku.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 rubyonra...@googlegroups.**com. >>> To unsubscribe from this group, send email to rubyonrails-ta...@** >>> googlegroups.com. >>> To view this discussion on the web visit https://groups.google.com/d/** >>> msg/rubyonrails-talk/-/**ezhDSMxW09AJ<https://groups.google.com/d/msg/rubyonrails-talk/-/ezhDSMxW09AJ> >>> . >>> >>> For more options, visit https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>> . >>> >>> >>> >> >> >> >> -- >> ------------------------------**------------------------------**- >> visit my blog at http://jimlabs.heroku.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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit > https://groups.google.com/d/msg/rubyonrails-talk/-/KHhmZn0tpCEJ. > > For more options, visit https://groups.google.com/groups/opt_out. > > >-- ------------------------------------------------------------- visit my blog at http://jimlabs.heroku.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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/groups/opt_out.
Somehow I did manage to pass the parameter from the dropdown to controller.
But the problem is here - I am getting it as string.
In Controller:----
class ReportController < ApplicationController
REPORT1 = "type =?", "Box"
REPORT2 = "action = ? and type =?", "create",
"Square"
def report
param = params[:audit_report] // How to convert this string to an object
or static variable ? Or what is the best way to do it ?
@report_data =
(Audited::Adapters::ActiveRecord::Audit.where(param))
// If I am passing this param, it comes as a string not as static varaible
in this controller.
end
end
In View :----
<script type="text/javascript">
function audit_options(selected_audit){
jQuery("#reports").load("/audit_report/report?audit_report="
+
selected_audit);
}
</script>
<%= select_tag "reports_name",
options_for_select([["User1", "REPORT1"],
["User2", "REPORT2"]]), :onchange
=>"audit_options(this.value)" %>
<div id="reports">
</div>
-------------------
On Friday, December 21, 2012 12:19:19 PM UTC+5:30, jim
wrote:>
>
>
>
> On Fri, Dec 21, 2012 at 2:46 PM, Avi
<aavinas...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
<javascript:>>wrote:
>
>> Sorry for late reply...
>>
>> Can''t we pass the param through ajax or js ?
>>
>
> yes you can. you have to read on ajax.
>
>
>>
>>
>> On Thursday, December 20, 2012 11:50:37 AM UTC+5:30, jim wrote:
>>>
>>>
>>>
>>>
>>> On Thu, Dec 20, 2012 at 1:45 PM, Avi
<aavinas...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
>>>
>>>> I am not adding any form because there is no model for this
page.
>>>> Only there is controller and view.
>>>>
>>>
>>> you need to add a form to pass the selected values to the
controller.
>>> It doesn''t
>>> matter whether you''re accessing a model or not.
>>>
>>>
>>>>
>>>> On Thursday, December 20, 2012 11:11:29 AM UTC+5:30, jim wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Thu, Dec 20, 2012 at 12:53 PM, Avi
<aavinas...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> I have a dropdown in the UI. There are many oprions.
>>>>>> How do I send the parameter from the dropdown - the
selected value to
>>>>>> the controller?
>>>>>>
>>>>>> I have tried :-
>>>>>>
>>>>>> 1. <%= select_tag ''name'',
options_for_select(@list, :selected) %>
>>>>>> 2. <%= select("audit",
"value",options_for_select([["****User
>>>>>> Registration", "USER_REGISTRATION"],
["Download", "USER_REPORT"]],
>>>>>> :selected => params[:value]) %>
>>>>>>
>>>>>> I am not getting any parameters passed to the
controller.
>>>>>>
>>>>>
>>>>> make sure that the select tag above is part of the form you
are
>>>>> submitting and that you
>>>>> are actually submitting to the right action. A quick look
on your
>>>>> code raised no issues.
>>>>>
>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> 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
rubyonra...@googlegroups.**com.
>>>>>> To unsubscribe from this group, send email to
rubyonrails-ta...@**
>>>>>> googlegroups**.com.
>>>>>>
>>>>>> To view this discussion on the web visit
https://groups.google.com/d/
>>>>>>
**ms**g/rubyonrails-talk/-/**fk7PY0E_**DrMJ<https://groups.google.com/d/msg/rubyonrails-talk/-/fk7PY0E_DrMJ>
>>>>>> .
>>>>>> For more options, visit
https://groups.google.com/**grou**ps/opt_out<https://groups.google.com/groups/opt_out>
>>>>>> .
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
------------------------------****------------------------------****-
>>>>> visit my blog at http://jimlabs.heroku.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
rubyonra...@googlegroups.**com.
>>>> To unsubscribe from this group, send email to
rubyonrails-ta...@**
>>>> googlegroups.com.
>>>> To view this discussion on the web visit
https://groups.google.com/d/**
>>>>
msg/rubyonrails-talk/-/**ezhDSMxW09AJ<https://groups.google.com/d/msg/rubyonrails-talk/-/ezhDSMxW09AJ>
>>>> .
>>>>
>>>> For more options, visit
https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>>> .
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> ------------------------------**------------------------------**-
>>> visit my blog at http://jimlabs.heroku.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
rubyonra...-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org<javascript:>
>> .
>> To unsubscribe from this group, send email to
>> rubyonrails-ta...-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
<javascript:>.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msg/rubyonrails-talk/-/KHhmZn0tpCEJ.
>>
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>>
>
>
>
> --
> -------------------------------------------------------------
> visit my blog at http://jimlabs.heroku.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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To view this discussion on the web visit
https://groups.google.com/d/msg/rubyonrails-talk/-/a6dHrQwgkoMJ.
For more options, visit https://groups.google.com/groups/opt_out.
Sent from my iPhone On 21/12/2012, at 8:32 PM, Avi <aavinash.behera-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Somehow I did manage to pass the parameter from the dropdown to controller. > But the problem is here - I am getting it as string. > > In Controller:---- > > class ReportController < ApplicationController > > REPORT1 = "type =?", "Box" > REPORT2 = "action = ? and type =?", "create", "Square" > > > def report > param = params[:audit_report] // How to convert this string to an object or static variable ? Or what is the best way to do it ? > @report_data = (Audited::Adapters::ActiveRecord::Audit.where(param)) > // If I am passing this param, it comes as a string not as static varaible in this controller. > end > > end > > In View :---- > > <script type="text/javascript"> > function audit_options(selected_audit){ > jQuery("#reports").load("/audit_report/report?audit_report=" + selected_audit); > } > </script> > > <%= select_tag "reports_name", options_for_select([["User1", "REPORT1"], ["User2", "REPORT2"]]), :onchange =>"audit_options(this.value)" %> > > <div id="reports"> > > </div>You should read on action controller basics. And also on debugging using pry or debugger so you can experiment on what you want to achieve. Good luck!> > > ------------------- > > On Friday, December 21, 2012 12:19:19 PM UTC+5:30, jim wrote: >> >> >> >> >> On Fri, Dec 21, 2012 at 2:46 PM, Avi <aavinas...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: >>> Sorry for late reply... >>> >>> Can''t we pass the param through ajax or js ? >> >> yes you can. you have to read on ajax. >> >>> >>> >>> On Thursday, December 20, 2012 11:50:37 AM UTC+5:30, jim wrote: >>>> >>>> >>>> >>>> >>>> On Thu, Dec 20, 2012 at 1:45 PM, Avi <aavinas...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: >>>>> I am not adding any form because there is no model for this page. >>>>> Only there is controller and view. >>>> >>>> you need to add a form to pass the selected values to the controller. It doesn''t >>>> matter whether you''re accessing a model or not. >>>> >>>>> >>>>> On Thursday, December 20, 2012 11:11:29 AM UTC+5:30, jim wrote: >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Thu, Dec 20, 2012 at 12:53 PM, Avi <aavinas...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: >>>>>>> Hello, >>>>>>> >>>>>>> I have a dropdown in the UI. There are many oprions. >>>>>>> How do I send the parameter from the dropdown - the selected value to the controller? >>>>>>> >>>>>>> I have tried :- >>>>>>> >>>>>>> 1. <%= select_tag ''name'', options_for_select(@list, :selected) %> >>>>>>> 2. <%= select("audit", "value",options_for_select([["User Registration", "USER_REGISTRATION"], ["Download", "USER_REPORT"]], :selected => params[:value]) %> >>>>>>> >>>>>>> I am not getting any parameters passed to the controller. >>>>>> >>>>>> make sure that the select tag above is part of the form you are submitting and that you >>>>>> are actually submitting to the right action. A quick look on your code raised no issues. >>>>>> >>>>>>> >>>>>>> -- >>>>>>> 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 rubyonra...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>>>>>> To unsubscribe from this group, send email to rubyonrails-ta...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>>>>>> >>>>>>> To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/fk7PY0E_DrMJ. >>>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> ------------------------------------------------------------- >>>>>> visit my blog at http://jimlabs.heroku.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 rubyonra...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>>>> To unsubscribe from this group, send email to rubyonrails-ta...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>>>> To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/ezhDSMxW09AJ. >>>>> >>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>> >>>>> >>>> >>>> >>>> >>>> >>>> -- >>>> ------------------------------------------------------------- >>>> visit my blog at http://jimlabs.heroku.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 rubyonra...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>> To unsubscribe from this group, send email to rubyonrails-ta...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>> To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/KHhmZn0tpCEJ. >>> >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >>> >> >> >> >> -- >> ------------------------------------------------------------- >> visit my blog at http://jimlabs.heroku.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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/a6dHrQwgkoMJ. > For more options, visit https://groups.google.com/groups/opt_out. > >-- 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/groups/opt_out.