oui effectivement gon https://github.com/gazay/gon
On Fri, Apr 27, 2012 at 5:07 PM, Simon COURTOIS <[email protected]> wrote: > Sinon, il y a Gon > http://railscasts.com/episodes/324-passing-data-to-javascript > > Simon COURTOIS > > On 27 avr. 2012, at 17:04, Nicolas Blanco wrote: > > Ouais et suis ce que viens de dire Florian, c'est la base. En fait si tu > fais un truc "clean" en envoyant du JSON au client, tu n'as pas besoin > d'utiliser le helper escape_javascript dont je viens de parler <35C.png>. > > 2012/4/27 Nicolas Blanco <[email protected]> > >> Olivier si tu veux interpoler une chaine issue d'un input utilisateur >> dans du code JS c'est coton. >> >> Car si tu utilises des singles quotes pour concaténer et que la variable >> contient des singles quotes, ça pète. Idem pour des double quotes. >> >> Utilise le helper rails escape_javascript pour échaper les single et >> double quotes <333.png><333.png><333.png>. >> >> Nicolas. >> >> >> 2012/4/27 Nima Izadi <[email protected]> >> >>> Sinon pense à mettre .html_safe après ta variable aussi. >>> >>> Nima >>> Le 27 avr. 2012 16:41, "Nima Izadi" <[email protected]> a écrit : >>> >>> Bonjour, >>>> >>>> Le 27 avr. 2012 16:32, "Olivier Morel" <[email protected]> a >>>> écrit : >>>> > >>>> > bonjour >>>> > J ai du mal à trouver la réponse à ma question sur internet je me >>>> permet donc de vous la poser. >>>> > >>>> > je suis entrain de m'amuser à développer mon propre WISIWING en >>>> Javascript avec ROR bien évidemment . >>>> > >>>> > Je parviens à mettre mon text en gras en couleur ou autre, lorsque je >>>> regarde dans mon SGBDje voie bien dans mon champs qu'il à bien enregistrer >>>> mon text en gras ou en couleur voici un extrait : >>>> > >>>> > <span style="font-weight: bold;"></span><span style="font-weight: >>>> bold;">olivier </span><span style="text-decoration: underline;">article >>>> </span> >>>> > >>>> > lorsque je demande à l'afficher il ne m'interprète pas le code, il ne >>>> m'affiche même pas le code à l'écran >>>> > >>>> > Voici la fonction en Js qui doit m'afficher le code >>>> > >>>> > function displayResult() >>>> > { >>>> > document.getElementById ('editorResult') .innerHTML = >>>> > "<h2>Code renvoyé par l editeur</h2><pre>" + (<%= >>>> @item.description %>) + "</pre>"; >>>> > } >>>> >>>> Tu dois avoir une erreur Js non ? Essayé de remplacer les parenthèse >>>> avant et après l'appel Ruby par des quotes. >>>> >>>> document.getElementById ('editorResult') .innerHTML = >>>> "<h2>Code renvoyé par l editeur</h2><pre>" + "<%= >>>> @item.description %>" + "</pre>"; >>>> } >>>> >>>> > editorResult se trouve être la div ou va s'afficher mon résultat . >>>> > >>>> > La manière dont je récupère la variable ruby est t'elle bonne ? >>>> > -- >>>> > Rubyment >>>> > >>>> > Olivier Morel >>>> > tel : 06.62.25.03.77 >>>> > >>>> > -- >>>> > Vous avez reçu ce message, car vous êtes abonné au groupe >>>> "Railsfrance" de Google Groups. >>>> > Pour transmettre des messages à ce groupe, envoyez un e-mail à >>>> l'adresse [email protected] >>>> > Pour résilier votre abonnement envoyez un e-mail à l'adresse >>>> [email protected] >>>> >>> >>> -- >>> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >>> de Google Groups. >>> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >>> [email protected] >>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>> [email protected] >>> >> >> >> >> -- >> Nicolas Blanco, Web developper >> >> http://www.nicolasblanco.fr >> Jabber/GoogleTalk : [email protected] >> Twitter : http://twitter.com/slainer68 >> Github : http://github.com/slainer68 >> Skype : slainer68 >> >> > > > -- > Nicolas Blanco, Web developper > > http://www.nicolasblanco.fr > Jabber/GoogleTalk : [email protected] > Twitter : http://twitter.com/slainer68 > Github : http://github.com/slainer68 > Skype : slainer68 > > > -- > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de > Google Groups. > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse > [email protected] > Pour résilier votre abonnement envoyez un e-mail à l'adresse > [email protected] > > > -- > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de > Google Groups. > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse > [email protected] > Pour résilier votre abonnement envoyez un e-mail à l'adresse > [email protected] > -- Yann Akoun [email protected] -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected]
