# Question about observe\_form

**URL:** <https://www.ruby-forum.com/t/question-about-observe-form/153702>\
**Category:** Rails\
**Created:** [November 20, 2008, 10:07am UTC](https://www.ruby-forum.com/t/question-about-observe-form/153702 "2008-11-20T10:07:36Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![on9west](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/6f9a4e/32.png) [@on9west](https://www.ruby-forum.com/u/on9west)\
**Post date:** [November 20, 2008, 10:07am UTC](https://www.ruby-forum.com/t/question-about-observe-form/153702/1 "2008-11-20T10:07:36Z")

</div>

Dear all

I am writing a program that use observe\_field to listen 1 field. The  
code is as follow:

 Filter on Application Code : \<%= text\_field\_tag('appcode', params['appcode'], :size =\> 10 ) %\> 

\<%= observe\_field ‘app\_code’,  
:frequency =\> 2,  
:update =\> ‘table’,  
:url =\> {:action =\> :index},  
:with =\> ‘appcode’ %\>

I would like to enhance this to listen more than 1 fields, I try below  
code

 Filter on Hospital Code : \<%= text\_field\_tag('hospcode', params['hospcode'], :size =\> 10 ) %\>  
 Filter on Application Code : \<%= text\_field\_tag('appcode', params['appcode'], :size =\> 10 ) %\> 

\<%= observe\_field ‘appcode’,  
:frequency =\> 2,  
:update =\> ‘table’,  
:url =\> {:action =\> :index},  
:with =\> ‘appcode’ %\>

\<%= observe\_field ‘hospcode’,  
:frequency =\> 2,  
:update =\> ‘table’,  
:url =\> {:action =\> :index},  
:with =\> ‘hospcode’ %\>

It seems not a clever approach, could you give me some hint on that?

Thank you very much.

Valentino

---

<div class="post-metadata">

**Author:** ![on9west](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/6f9a4e/32.png) [@on9west](https://www.ruby-forum.com/u/on9west)\
**Post date:** [November 20, 2008, 10:19am UTC](https://www.ruby-forum.com/t/question-about-observe-form/153702/2 "2008-11-20T10:19:09Z")

</div>

On 20 Nov 2008, at 09:07, Valentino L. wrote:

> Filter on Application Code :   
> :frequency =\> 2,  
> :update =\> ‘table’,  
> :url =\> {:action =\> :index},  
> :with =\> ‘hospcode’ %\>
> 
> It seems not a clever approach, could you give me some hint on that?

observe\_form ?

Fred

---

<div class="post-metadata">

**Author:** ![on9west](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/6f9a4e/32.png) [@on9west](https://www.ruby-forum.com/u/on9west)\
**Post date:** [November 20, 2008, 10:21am UTC](https://www.ruby-forum.com/t/question-about-observe-form/153702/3 "2008-11-20T10:21:08Z")

</div>

Frederick C. wrote:

> On 20 Nov 2008, at 09:07, Valentino L. wrote:
> 
> > Filter on Application Code :   
> > :frequency =\> 2,  
> > :update =\> ‘table’,  
> > :url =\> {:action =\> :index},  
> > :with =\> ‘hospcode’ %\>
> > 
> > It seems not a clever approach, could you give me some hint on that?
> 
> observe\_form ?
> 
> Fred

Hello

I tried below code, but seems not working…

\<%= observe\_form ‘sform’,  
:frequency =\> 2,  
:update =\> ‘table’,  
:url =\> {:action =\> :index},  
:submit =\> ‘sform’ %\>

Please help. Thanks

---

<div class="post-metadata">

**Author:** ![on9west](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/6f9a4e/32.png) [@on9west](https://www.ruby-forum.com/u/on9west)\
**Post date:** [November 20, 2008, 10:23am UTC](https://www.ruby-forum.com/t/question-about-observe-form/153702/4 "2008-11-20T10:23:51Z")

</div>

On 20 Nov 2008, at 09:21, Valentino L. wrote:

> > > It seems not a clever approach, could you give me some hint on that?  
> > > :frequency =\> 2,  
> > > :update =\> ‘table’,  
> > > :url =\> {:action =\> :index},  
> > > :submit =\> ‘sform’ %\>

Define not working. (but as a guess, your form doesn’t have an id)

Fred

---

<div class="post-metadata">

**Author:** ![on9west](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/6f9a4e/32.png) [@on9west](https://www.ruby-forum.com/u/on9west)\
**Post date:** [November 20, 2008, 11:05am UTC](https://www.ruby-forum.com/t/question-about-observe-form/153702/5 "2008-11-20T11:05:40Z")

</div>

Frederick C. wrote:

> On 20 Nov 2008, at 09:21, Valentino L. wrote:
> 
> > > > It seems not a clever approach, could you give me some hint on that?  
> > > > :frequency =\> 2,  
> > > > :update =\> ‘table’,  
> > > > :url =\> {:action =\> :index},  
> > > > :submit =\> ‘sform’ %\>
> 
> Define not working. (but as a guess, your form doesn’t have an id)
> 
> Fred

Thank for your help. The problem is solved.
