# Need help for simple form tag (noob)

**URL:** <https://www.ruby-forum.com/t/need-help-for-simple-form-tag-noob/94788>\
**Category:** Rails\
**Created:** [May 14, 2006, 8:24pm UTC](https://www.ruby-forum.com/t/need-help-for-simple-form-tag-noob/94788 "2006-05-14T20:24:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![patcito](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/50afbb/32.png) [@patcito](https://www.ruby-forum.com/u/patcito)\
**Post date:** [May 14, 2006, 8:24pm UTC](https://www.ruby-forum.com/t/need-help-for-simple-form-tag-noob/94788/1 "2006-05-14T20:24:34Z")

</div>

when the user click on “Search” I would like it to point to  
[http://curentpage/?filter=searchtext](http://curentpage/?filter=searchtext) (the filtering code is already  
written)

it would look like this:

\<%= start\_form\_tag(url\_for\_options = {}) %\>  
\<%=text\_field (\<my\_filter\>) %\>  
\<%= submit\_tag(value = “Search”)%\>

any idea how to do this?

thanx in advance

---

<div class="post-metadata">

**Author:** ![patcito](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/50afbb/32.png) [@patcito](https://www.ruby-forum.com/u/patcito)\
**Post date:** [May 15, 2006, 1:17pm UTC](https://www.ruby-forum.com/t/need-help-for-simple-form-tag-noob/94788/2 "2006-05-15T13:17:07Z")

</div>

Patrick A. wrote:

> any idea how to do this?  
> \<%= form\_tag({}, :method =\> ‘get’) %\>  
> \<%= text\_field\_tag ‘filter’ %\>  
> \<%= submit\_tag ‘Search’ %\>  
> \<%= end\_form\_tag %\>

–  
We develop, watch us RoR, in numbers too big to ignore.

---

<div class="post-metadata">

**Author:** ![patcito](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/50afbb/32.png) [@patcito](https://www.ruby-forum.com/u/patcito)\
**Post date:** [May 16, 2006, 7:45pm UTC](https://www.ruby-forum.com/t/need-help-for-simple-form-tag-noob/94788/3 "2006-05-16T19:45:11Z")

</div>

On 5/15/06, Mark Reginald J. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > \<%= submit\_tag(value = “Search”)%\>
> > 
> > any idea how to do this?
> 
> \<%= form\_tag({}, :method =\> ‘get’) %\>  
> \<%= text\_field\_tag ‘filter’ %\>  
> \<%= submit\_tag ‘Search’ %\>  
> \<%= end\_form\_tag %\>
> 
> ok thanx a lot, I’m using params[:filter] in my controller and it works  
> great.  
> Now I’m trying the post method like this:

\<%= form\_tag({}, :method =\> ‘get’) %\>  
test autocomplete  
\<%= text\_field\_with\_auto\_complete :stage, :sujet %\>  
\<%= submit\_tag ‘Search’ %\>  
\<%= end\_form\_tag %\>

the autocomplete part works great but how can I get the posted value? I  
get  
a url like ‘?object%5Bmethod%5D=textvalue’

thanx in advance

Pat

---

<div class="post-metadata">

**Author:** ![patcito](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/50afbb/32.png) [@patcito](https://www.ruby-forum.com/u/patcito)\
**Post date:** [May 17, 2006, 1:45am UTC](https://www.ruby-forum.com/t/need-help-for-simple-form-tag-noob/94788/4 "2006-05-17T01:45:50Z")

</div>

Patrick A. wrote:

> Now I’m trying the post method like this:
> 
> \<%= form\_tag({}, :method =\> ‘get’) %\>  
> test autocomplete  
> \<%= text\_field\_with\_auto\_complete :stage, :sujet %\>  
> \<%= submit\_tag ‘Search’ %\>  
> \<%= end\_form\_tag %\>
> 
> the autocomplete part works great but how can I get the posted value? I  
> get a url like ‘?object%5Bmethod%5D=textvalue’

This’d probably work:

\<%= text\_field\_with\_auto\_complete :stage, :sujet, :name =\> ‘filter’ %\>

–  
We develop, watch us RoR, in numbers too big to ignore.
