Listener sur form

Listener sur form - Ruby/Rails - Programmation

Marsh Posté le 12-10-2007 à 11:09:52    

Hello,
J'ai un form qui contient un select et un text field. Je voudrais avoir un listenener sur eux pour pouvoir utiliser Ajax.
 
J'ai essayé la chose suivante

Code :
  1. <form name="sform" id="sform" action="" style="display:inline;">
  2. <label for="item_name">Filter on item : </label>
  3. <%=select_tag :field , options_for_select(@class.new.columns_name_hash,
  4. params[:field])%>
  5. <%=text_field_tag("query", params[:query], :size => 10 ) %>
  6. </form>
  7. <%= image_tag("spinner.gif",
  8.               :align => "absmiddle",
  9.               :border => 0,
  10.               :id => "spinner",
  11.               :style =>"display: none;" ) %>
  12.     <%= observe_form 'sform',
  13.       :update => :table,
  14.       :before => "Element.show(’spinner’)",
  15.       :success => "Element.hide(’spinner’)",
  16.       :url => {:action => :user, :todo=>:list},
  17.       :with => "Form.serialize('sform')" %>
  18. <div id="table">
  19. <%= render :partial=> 'shared/listing'%>
  20. </div>
  21. <br />


Maleheureusement ça ne marche pas, en gros Ajax ne fait rien (les logs ne montrent aucune requete), cependant si j'execute le submit de la manière "normale" (en pressant enter par exemple), ca marche bien.
 
Est-ce que qqn sait où ça plante?
 
 
Merci


Message édité par esox_ch le 12-10-2007 à 11:10:12

---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 12-10-2007 à 11:09:52   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed