2009-10-02 3 views

Répondre

1

la méthode:

link_to_remote(name, options = {}, html_options = nil) 

passage dans une table de hachage comme:

link_to_remote "hug kittens", { :url => { :controller => 'kittens', :action => 'show' } } 

que les deuxièmes argumen t (options) fonctionne. vérifié

le résultat:

<a onclick="new Ajax.Request('/kittens/hug', {asynchronous:true, evalScripts:true, parameters:'authenticity_token=' + encodeURIComponent('/BdZwHdC/QqtBJsdCU+cCHxabHj/QHUT6i8ggbr5CtY=')}); return false;" href="#">hug kittens</a> 

Le problème avec votre mise en œuvre pourrait être, qu'il n'y a aucune mise à jour-url « réelle » (à l'exception que vous avez créé une main). Jetez un oeil à l'url de votre formulaire d'édition. C'est en fait une post-requête à "posts /: post_id".

+0

Merci, ça marche –

0
<%= link_to_remote "Save", :url=>{:controller => "Posts", :action => "update"}, :update=>"div_id" %>