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 :

UI Dialog. Un titre à la volée ?


Sujet :

jQuery

  1. #21
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Citation Envoyé par Finality Voir le message
    Oulah pas normal ^^ normalement on doit obtenir un object Comment

    As-tu vérifier si aucun autre élément dans ton HTML portait l'id "json-island" ?

    PS : as-tu une page où on pourrait tester ça ?
    Sûr à 100% que je n'ai pas déjà cet id dans mon code.

    Ce n'est pas grave, je peux toujours appeler une nouvelle js (ajax) qui va appeler du code php. Ce code PHP va renvoyer (avec un echo) les valeurs des variables de session, je les récupères ensuite dans js.

    Qu'en penses-tu ?

    beegees

  2. #22
    Rédacteur

    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2007
    Messages : 494
    Par défaut
    on va tester une dernière chose juste avant le island = ..... fais moi un :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    alert($('#txt_name').val());
    Ce serait dommage de faire deux requêtes AJAX quand même

  3. #23
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Citation Envoyé par Finality Voir le message
    on va tester une dernière chose juste avant le island = ..... fais moi un :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    alert($('#txt_name').val());
    Ce serait dommage de faire deux requêtes AJAX quand même
    Dumonceau
    (C'est un nom inventé). C'est le nom que contient la variable de session, c'est donc bon signe.

    Pour ce qui est des deux requêtes ajax, tu as raison, j'ai quand même essayé.

    Je récupère le nom, mais il ne s'affiche pas dans le titre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $('#examen').dialog('option', 'title', "'"+resultat+"'");
    Merci pour tout.

  4. #24
    Rédacteur

    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2007
    Messages : 494
    Par défaut
    ah bon beh c'est bon alors

    1) Vires tout ce qui est lié au json island

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    island = document.getElementById('json-island').firstChild;
    var data = eval('(' + island.data + ')');
    var title = data.name + ' ' + data.firstname;
    $('#examen').dialog('option', 'title', title);
    2) Dans ton JS maintenant, fais ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    var name = $('#txt_name').val();
    var firstname = $('#txt_firstname').val();
    var title = name + ' ' + firstname;
    $('#examen').dialog('option', 'title', title);
    et là je pense qu'on devrait être bon

  5. #25
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    C'est une bonne idée d'avoir testé ce paramètre

    mais ça ne fonctionne pas

    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
    24
    25
    26
    xhr.onreadystatechange = function()
    	{
    		//alert(xhr.status);
    		//alert(xhr.readyState);
    		if(xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0 ) )
     
    		{
    			resultat = xhr.responseText;
    			//alert(resultat);
    			var obj = $("#accordion");
    			obj.html(resultat);
    			obj.accordion("destroy").accordion(obj.data("accordionSettings"));
    			document.getElementById('bouton_validate').style.display = "block";
    			//permet de changer le titre du dialog à la volée (quand on change de patient)
    			//alimenter_variable_session();
     
    			//alert($('#txt_name').val());
     
    			var name = $('#txt_name').val();
    			var firstname = $('#txt_firstname').val();
    			var titre = name + ' ' + firstname;
    			alert(titre);
    			$('#examen').dialog('option', 'title', titre);
     
    		}
    	}
    Pas d'erreur, mais le titre ne change pas.

    Tu comprends quelque chose à ça ?

    Merci pour l'aide.

    beegees

  6. #26
    Rédacteur

    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2007
    Messages : 494
    Par défaut
    Oulah là c'est bizarre là ... j'ai testé de mon côté avec une concaténation et ça marche à merveille...

    le alert fonctionne bien ?

  7. #27
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Citation Envoyé par Finality Voir le message
    Oulah là c'est bizarre là ... j'ai testé de mon côté avec une concaténation et ça marche à merveille...

    le alert fonctionne bien ?
    L'alerte fonctionne bien, oui.

    C'est bizarre, je regarderai cela demain.

    Merci pour tout et très bonne soirée

    Je t'ai mis des points.

  8. #28
    Rédacteur

    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2007
    Messages : 494
    Par défaut
    Ok beh tiens moi au courant demain alors j'essaierai de continuer à t'aider

    Bonne soirée et bon courage pour demain

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Problème Dialog et titre
    Par Bebuck dans le forum Composants graphiques
    Réponses: 2
    Dernier message: 05/09/2014, 17h11
  2. Réponses: 5
    Dernier message: 23/06/2011, 00h27
  3. [AC-2007] Cacher la barre de titre d'un form ouvert en dialog
    Par dvnodens dans le forum IHM
    Réponses: 4
    Dernier message: 19/06/2009, 22h49
  4. [TinyMCE] Changer la couleur de la bande des titres de popup dialog dans l'éditeur tinyMCE
    Par Alexandrebox dans le forum Bibliothèques & Frameworks
    Réponses: 2
    Dernier message: 10/05/2009, 12h16
  5. Pop-up d'une dialog box a partir d'un bouton
    Par bobbyjack dans le forum MFC
    Réponses: 21
    Dernier message: 13/09/2005, 15h32

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