Question about observe_form

Dear all

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

  <form name="sform" action="" style="display:inline;">   <label for="item_name">Filter on Application Code : </label>   <%= text_field_tag('appcode', params['appcode'], :size => 10 ) %>   </form>

  <%= 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

  <form name="sform" action="" style="display:inline;">   <label for="item_name">Filter on Hospital Code : </label>   <%= text_field_tag('hospcode', params['hospcode'], :size => 10 ) %> <br>   <label for="item_name">Filter on Application Code : </label>   <%= text_field_tag('appcode', params['appcode'], :size => 10 ) %>   </form>

  <%= 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

Dear all

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

<form name="sform" action="" style="display:inline;"> <label for="item_name">Filter on Hospital Code : </label> <%= text_field_tag('hospcode', params['hospcode'], :size => 10 ) %> <br> <label for="item_name">Filter on Application Code : </label> <%= text_field_tag('appcode', params['appcode'], :size => 10 ) %> </form>

<%= 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?

observe_form ?

Fred

Frederick Cheung wrote:

<label for="item_name">Filter on Application Code : </label>          :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' %>

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

Fred

Frederick Cheung wrote: