# Array params in form\_tag

**URL:** <https://discuss.rubyonrails.org/t/array-params-in-form-tag/58800>\
**Category:** rubyonrails-talk\
**Created:** [May 5, 2011, 6:07am UTC](https://discuss.rubyonrails.org/t/array-params-in-form-tag/58800 "2011-05-05T06:07:13Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![11155](https://avatars.discourse-cdn.com/v4/letter/1/d26b3c/32.png) [@11155](https://discuss.rubyonrails.org/u/11155)\
**Post date:** [May 5, 2011, 6:07am UTC](https://discuss.rubyonrails.org/t/array-params-in-form-tag/58800/1 "2011-05-05T06:07:13Z")

</div>

Hello i have a lot of time trying to figure this out. I am having problem sending array params with form\_tag :remote=\>true

form.erb &nbsp;&nbsp;\<%#= form\_tag reporte\_client\_reports\_path do%\> &nbsp;&nbsp;\<%= form\_tag reporte\_client\_reports\_path,:remote=\>true do%\> &nbsp;&nbsp;&nbsp;\<p\> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\<%= label\_tag :cuts %\> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\<%= select\_tag "cuts", options\_from\_collection\_for\_select(@cuts, "real\_cut", "cut"), :multiple=\>true, :id =\> "cuts"%\> &nbsp;&nbsp;\</p\>

\<p\> &nbsp;&nbsp;&nbsp;\<%= submit\_tag 'Send' %\> \</p\> \<%end%\>

Controller def report &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@cuts = params[:cuts]

respond\_to do |format| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;format.html {render :layout =\> false if request.xhr?} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;format.js #{render :layout =\> false} &nbsp;&nbsp;end end

Results

debug results: - 2011-02-15,2011-02-28,2011-03-15,2011-03-31

It work if i use &nbsp;&nbsp;\<%= form\_tag reporte\_client\_reports\_path do%\>

debug results:

---

<div class="post-metadata">

**Author:** ![11155](https://avatars.discourse-cdn.com/v4/letter/1/d26b3c/32.png) [@11155](https://discuss.rubyonrails.org/u/11155)\
**Post date:** [May 5, 2011, 6:34am UTC](https://discuss.rubyonrails.org/t/array-params-in-form-tag/58800/2 "2011-05-05T06:34:31Z")

</div>

I resolved in functional way, but there might be something very weird with this in my controller:

if request.xhr? &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@super = params[:supermercados].to\_s.split(",") &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@cortess = params[:cortes].to\_s.split(",") &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@prods = params[:productos].to\_s.split(",") end
