il y a de grandes chances que ça va changer ton monde ! ;) Before Printing, Think about Your Environmental Responsibility! Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale!
2011/1/4 Cédric Chabert <[email protected]> > Merci bien, > je vais utiliser ta solution Stéphane. > Il va falloir que je me mette à JQuery...--' > > > On 4 jan, 10:33, Stéphane <[email protected]> wrote: > > En jQuery, en gros, ça serait à peu près ça > > > > $(function($){ > > > > $('#estUnEvenement').change(function(e){ > > if(e.originalTarget.val() === 1){ > > alert('kikoo monde'); > > > > } > > }); > > })(jQuery); > > > > Before Printing, Think about Your Environmental Responsibility! > > Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale! > > > > 2011/1/4 Lélio ML <[email protected]> > > > > > > > > > > > > > > > > > Voilà comment je procède (ce n'est pas forcément la meilleure manière > de > > > faire) > > > > > Je gère mon sfForm avec tous les widget dont j'ai besoin. > > > > > Dans mon form HTML, je fais une gestion d'affichage/masquage (display: > > > block/none;) via Javascript (j'utilise jQuery) > > > > > Dans le sfForm, j'utilise les validators pour nettoyer les champs en > > > fonction des données transmises (contrôle côté serveur) > > > > > Au final, j'ai un formulaire qui est pratique pour l'utilisateur et > dont > > > les > > > données seront toujours valides pour le serveur. > > > > > -----Message d'origine----- > > > De : [email protected] [mailto:[email protected]] > De > > > la > > > part de Cédric Chabert > > > Envoyé : mardi 4 janvier 2011 10:26 > > > À : Symfony-fr > > > Objet : [symfony-fr] javascript symfony > > > > > Bonjour, > > > > > Je voudrais ajouter un champs à un formulaire lorsque la valeur d'un > autre > > > est 1. J'ai donc fait une fonction javascript. > > > la fonction est appelé en onload sur le body. > > > > > function programme() > > > { > > > > > // le ok1 apparait bien > > > alert("ok1"); > > > > > > evenement=encodeURIComponent(document.getElementByName("estUnEvenement").va > l > > > ue); > > > if(parseInt(evenement)==1) > > > { > > > //le ok2 n'apparait pas lorsque je rentre 1 dans le champ. > > > alert("ok2"); > > > } > > > } > > > > > Mon formulaire est composé de widget symfony, je pense que c'est de la > dont > > > vient le problème. > > > Sauriez vous comment faire pour récupérer la valeur du champs ? > > > 'estUnEvenement' => new sfWidgetFormInputText(array('label' => > "Evenement ? > > > (0 /1 )")) > > > > > Cordialement, > > > Cédric Chabert > > > > > -- > > > Vous recevez ce message, car vous êtes abonné au groupe Google > > > Groupes Symfony-fr. > > > Pour envoyer un message à ce groupe, adressez un e-mail > > > à [email protected]. > > > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > > > [email protected]<symfony-fr%[email protected]> > <symfony-fr%2bunsubscr...@googlegrou ps.com> > > > . > > > Pour plus d'options, consultez la page de ce groupe : > > >http://groups.google.com/group/symfony-fr?hl=fr > > > > > -- > > > Vous recevez ce message, car vous êtes abonné au groupe Google > > > Groupes Symfony-fr. > > > Pour envoyer un message à ce groupe, adressez un e-mail à > > > [email protected]. > > > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > > > [email protected]<symfony-fr%[email protected]> > <symfony-fr%2bunsubscr...@googlegrou ps.com> > > > . > > > Pour plus d'options, consultez la page de ce groupe : > > >http://groups.google.com/group/symfony-fr?hl=fr > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > [email protected]. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > [email protected]<symfony-fr%[email protected]> > . > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > > -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
