IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Select liste déroulante et confirmation


Sujet :

jQuery

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Select liste déroulante et confirmation
    Bonjour,

    J'ai une liste déroulante avec un certain nombre de choix.
    Et un script Jquery qui affiche une box afin de confirmer ou pas le nouveau choix.

    Ce que je cherche à faire c'est que lorsque l'on choisi "non" on revient sur le choix précédent.

    Aujourd'hui quand je click sur non je reste sur le select choisi.
    J'ai trouvé la fonction .removeAttr mais elle à l’inconvénient de me renvoyer sur le premier choix de la liste.
    Donc comment revenir sur l'ancien choix ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    $('#id_rattachement').change(function(e){
    	e.preventDefault();
    	var item = $('#id_rattachement option:selected').attr("item");
    	var nbarticle = $('#id_rattachement option:selected').attr("nbarticle");
    	if(nbarticle == 1) { text = 'Voulez-vous déplacer cet item ainsi que l\'article lié ?' } else { text = 'Voulez-vous déplacer cet item ainsi que les ' + nbarticle + ' articles liés ?' }
    	if(nbarticle >= 0)
    	{
    		$.confirm({
    			'title' : 'Déplacement item',
    			'message' : text,
    			'detail' : item,
    			'buttons' : {
    				'Oui' : {
    					'class' : 'blue'
    				},
    				'Non' : {
    					'class' : 'gray',
    					'action': function(){ $('#id_rattachement option:selected').removeAttr('selected'); }
    				}
    			}
    		});
    	}
    });
    Dernière modification par Bovino ; 23/03/2013 à 09h14. Motif: Réduction d'indentation : merci de penser à ceux qui lisent le code...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 04/07/2009, 21h41
  2. [html:select] Liste déroulante
    Par luna007 dans le forum Struts 1
    Réponses: 20
    Dernier message: 09/08/2007, 11h37
  3. récuperer la valeur d'un champ select (liste déroulante)
    Par bous_saad317 dans le forum Struts 1
    Réponses: 7
    Dernier message: 03/11/2006, 12h14
  4. [JSP/STRUTS] pré-selection liste déroulante
    Par Zxyankxya dans le forum Struts 1
    Réponses: 7
    Dernier message: 20/01/2006, 15h14
  5. Hauteur SELECT (liste déroulante ?
    Par jaggy19 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 12/08/2005, 15h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo