On Wed, 2007-05-30 at 16:01 +0200, Jérémy Dierx wrote:
> Bonjour !
> 
> je souhaite faire un appel XHR dont l'élément html recepteur a un id
> variant (<div id="mon-id-<%=obj.id%>"</div>).
> 
> J'ai le code suivant dans mon controller :
> 
> page.replace_html 'mon-id-#{obj.id}', :partial => "mon_partial"
> 
> Évidement, ceci ne peut pas fonctionner car les simples cotes ne
> permettent pas la substitution de variable...
> 
> J'ai aussi essayé :
> 
> page.replace_html 'mon-id-', :partial => "mon_partial"
> page << "$('mon-id-').value += '"+obj.id_qui_varie+"'"
> 
> mais sans succès.
> 
> Quelqu'un aurait-il une idée ?
> 
> Jérémy.
> 

Je me doute qu'il y a un piège, mais pourquoi pas de double quotes ?
Enfin, l'helper dom_id permet d'éviter ce genre de code en définissant
une convention standard au sein du site (dans les vues html et rjs)
-- 
Fabien Jakimowicz <[EMAIL PROTECTED]>

Attachment: signature.asc
Description: This is a digitally signed message part

Répondre à