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 :

Affichage avec jQuery


Sujet :

jQuery

  1. #21
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 312
    Par défaut
    Bonjour

    Voici mon code :
    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
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    <!DOCTYPE HTML>
    <html lang="fr-FR">
    <head>
    <meta charset="Cp1252">
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
    <script type="text/javascript" src="http://code.jquery.com/jquery-migrate-1.1.0.min.js"></script>
    <script type="text/javascript" src="js/jquery-ui-1.10.0.custom.min.js"></script>
    <link rel="stylesheet" href="css/humanity/jquery-ui-1.10.0.custom.css" />
     
    <script type="text/javascript">
    $(document.ready)(function(){
    	function add_user(titre,ville){
    		$.ajax({
    			type:"POST";
    			url:"add_user.php";
    			data:"titre="+titre+"&ville="+ville,
    			error:function(){
    				alert("Erreur");
    			},
    			success:function(){
    				alert("Enregistrement effectué");
    			}
    		});
    	}
     
    	$("#form").dialog({
    		autoOpen:false,
    		height:500,
    		width:400,
    		modal:true
    		buttons:{
    			Valider:function(){
    				add_user($('#titre').val(),$('#ville').val());
    				$(this).dialog("close");
    			}
    		}
    	});
    });
    </script>
    </head>
    <body>
    <div id="form">
    <form action="form_ins.php" method="post" action="dialog html">
    	<label for="titre">Titre :</label>
        			<input type="text" id="titre" name="titre"/>
     
        			<label for="ville">Ville :</label>
        			<input type="text" id="ville" name="ville"/>
     
    				<input type="submit" name="enregistrer" value="Enregistrer" />
     
    </form>
    </div>
     
    </body>
    </html>

  2. #22
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #23
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 312
    Par défaut
    Non j'ai trouvé celadans un tutoriel Javascript.
    C'est pour attendre que la form soit chargée pour agir dessus (avant d'éxécuter le javascript)
    C'est pas bon ?

  4. #24
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Ca m'étonnerais fortement qu'un quelconque tuto indique cette syntaxe.
    Toujours est-il que le lien que j'ai donné répond clairement à la question.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  5. #25
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 209
    Par défaut
    Bonjour,

    Non ce n'est pas bon. Ce qui est bon c'est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $(document).ready(function()
    {
    // Ici tu executes la/les fonction nécessaire.
    // Par exemple
    check_formulaire();
    });

  6. #26
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 312
    Par défaut
    Effectivement, j'ai fait une erreur en copiant le code
    Apres avoir modififiée comme ceci :
    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
    27
    28
    29
    <script type="text/javascript">
    $(document).ready(function(){
    	function add_user(titre,ville){
    		$.ajax({
    			type:"POST";
    			url:"add_user.php";
    			data:"titre="+titre+"&ville="+ville,
    			error:function(){
    				alert("Erreur");
    			},
    			success:function(){
    				alert("Enregistrement effectué");
    			}
    		});
    	}
     
    	$("#form").dialog({
    		autoOpen:false,
    		height:500,
    		width:400,
    		modal:true
    		buttons:{
    			Valider:function(){
    				add_user($('#titre').val(),$('#ville').val());
    				$(this).dialog("close");
    			}
    		}
    	});
    });
    </script>
    Je lance l'appli et j'ai un affichage classique html
    et pourtant les fichiers sont bien chargés
    Je n'y comprends plus rien, de quoi cela provient-il

  7. #27
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 209
    Par défaut
    Lorsque ton document est chargé
    Tu cree un fonction add_user, mais cette fonction peut etre cree avant, ce qu'il faut, c'est que tu la lance lorsque ton document est chargé.

    Par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    // Je cree la fonction add_user
    function add_user = function(titre, ville)
    {
    // Ici je met les actions qu'effectue ma fonction
    }
     
    // A present je lance ma fonction
    add_user("moi", "la ou je suis");
     
    //Mais si je veux lancer ma fonction uniquement lorsque la page est charge, je ne dois pas faire comme ci dessus, mais faire :
    $(document).ready(function()
    {
    add_user("moi", "la ou je suis");
    }

  8. #28
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 312
    Par défaut
    Si je remplace mon code par:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $(document).ready(function()
    {
    add_user("moi", "la ou je suis");
    }
    quand je lance l'appli cela devrait m'afficher : moi, la ou je suis

    Si oui, cela ne me l'affiche pas

  9. #29
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 312
    Par défaut
    Si je revois le tuto, avec ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <script type="text/javascript">
    $(document).ready(function(){
     
    	$("#form").dialog({
    		autoOpen:false,
    		height:360,
    		width:300,
    		modal:true
     
    	});
    });
    </script>
    Quand il teste l'appli la boite de dialogue s'affiche
    Et moi avec le meme code elle ne s'affiche pas
    je vois vraiment pas pourquoi

  10. #30
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Si j'en crois le code de ton premier message, il n'y a aucun élément dans ta page avec l'id "form"...

    Il serait peut-être bon de commencer par les bases avant de vouloir s'attaquer à UI...
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  11. #31
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 661
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 661
    Billets dans le blog
    1
    Par défaut
    soit ...
    mais tu l'ouvres où ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  12. #32
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 312
    Par défaut
    Excuse moi cette ligne est supprimée, mais qu'elle soit à true ne change rien

  13. #33
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par Bovino
    il n'y a aucun élément dans ta page avec l'id "form"...
    Re-
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  14. #34
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 312
    Par défaut
    Si :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <div id="form">
    <form action="form_ins.php" method="post" action="dialog html">
    <label for="titre">Titre :</label>
    <input type="text" id="titre" name="titre"/>
    <label for="ville">Ville :</label>
    <input type="text" id="ville" name="ville"/>
     <input type="submit" name="enregistrer" value="Enregistrer" />
    </form>
    </div>

  15. #35
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Arf...

    Bon... ben j'ai plus qu'à aller me cacher de honte alors...
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  16. #36
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 312
    Par défaut
    Non car faut dire que j'alimente le débat
    Mais je ne sais plus quoi faire car sur le tuto ca fonctionne et j'ai repris txto le code
    c'est une vrai galère

  17. #37
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 209
    Par défaut
    Bonsoir,

    Je pense qu'avant de reprendre un tuto sans vraiment le comprendre, tu aurais tout intérêt à lire les cours, du moins les premiers, sur javascript qui sont proposés sur ce site par exemple. Ainsi tu comprendrais l'utilisation des fonctions, ce qui te faciliterait grandement la vie...
    Les bases de JS ne sont pas vraiment compliquées, et elle sont quasi commune à tous les langage...

  18. #38
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 312
    Par défaut
    Bonjour

    Je les ai lues, néanmoins je ne trouve pas le problème

Discussions similaires

  1. Affichage redondant d'un texte avec JQuery
    Par Rony Rauzduel dans le forum jQuery
    Réponses: 9
    Dernier message: 22/01/2013, 12h49
  2. Affichage d'image avec jquery
    Par orion1310 dans le forum jQuery
    Réponses: 4
    Dernier message: 23/12/2011, 16h53
  3. Affichage du résultat d'un formulaire avec JQuery
    Par aymen8219 dans le forum jQuery
    Réponses: 7
    Dernier message: 19/11/2011, 22h43
  4. Bug d'affichage avec le plugin jQuery Star Rating Plugin
    Par dark_vidor dans le forum jQuery
    Réponses: 1
    Dernier message: 03/09/2009, 01h08
  5. affichage avec script jquery slider sous ie 6
    Par Shivas dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 08/08/2009, 10h29

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