Bonjour,

j'ai une question de newsbie en ajax avec RoR 2.0.

je voulais juste faire un petit essais de observe_field, mais je me prend un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Forbidden
 
You don't have permission to access /test/check_ajout_form on this server.
Alors voilà j'ai mon controller test
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
class TestController < ApplicationController
        def quest 
          @questionnaire = Resultat.new
        end
        def resultat
           @questionnaires = Resultat.new(params[:questionnaire])
           @questionnaires.save
        end
        def check_ajout_form
          user_quest06 = params[:quest06]
          if user_quest06 == "Pas du tout"
             render :partial => "frequence_form"
         else
            render :text => "heheheheh !"
         end
       end
end
et ma vue quest.html.erb
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
<% form_for "questionnaire", :url => { :controller => 'test', :action => 'resultat' } do |f| %>
<fieldset>
<legend>Fr\xc3\xa9quence d'utilisation</legend>
<p><label class="text">Utilisez-vous fr\xc3\xa9quement?</label><%= f.text_field :quest06  %>
<div id="frequence">-</div>
<%= observe_field 'questionnaire_quest06',
            :url=>{:action=>'check_ajout_form'},
            :update=>"frequence",
            :with => "'quest06=' + escape(value)"
    %>
</p>
</fieldset>
<% end %>
et j'ai un partial _frequence_form

Mais quand j'entre le text "pas du tout" ou autre chose
j'ai un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Forbidden
 
You don't have permission to access /test/check_ajout_form on this server.
Je suis conscient que le problème est un problème de base, mais je ne le vois pas.
Merci de m'éclairer la dessus.