Passage de variable javascript a remote_function

Bonjour a tous,

J’aimerai dans une fonction js faire un appel a remote_function et
utiliser une variable js dans l’url.

example :

function callback(idValue)
{
<%= remote_function :update => “mondiv”, url => {:action =>
“mon_action”, :id => idValue} %>
}

Le fait est que le helper ne connait pas la variable idValue!!!

Est ce que qq à une idée?

Le pourquoi de ce callback est que je dispose d’un composant (sidebar) a
qui je spécifie le callback a appelé lors de la sélection effectuée, en
fonction de la page affichée.

ex :
Si page d’acceuil -> action1,
Si page de config -> action2.

Peut être que le pb se situe déja ici?

Merci, d’avance.

Mickael

Salut Mickael,

function callback(idValue)
{
<%= remote_function :update => “mondiv”, url => {:action =>
“mon_action”, :id => idValue} %>
}

Le fait est que le helper ne connait pas la variable idValue!!!

Est ce que qq à une idée?

Euh oui, si tu écris du JavaScript, autant continuer à écrire du
JavaScript dans ta fonction non ? Autrement dit, autant
utiliser Ajax.Updater directement.

-- Jean-François.