|
La Communauté Webmaster 
| Pages: [1] |
 |
|
|
|
Auteur |
Sujet: Exemples dans "Jquery" de Microsoft Application (Lu 4036 fois) |
|
 |
Exemples dans "Jquery" de Microsoft Application
« sur: le 18-12-2011 a 10:51:43 » |
|
|
|
|
|
|
 |
Re:Exemples dans "Jquery" de Microsoft Application
« Répondre #1 sur: le 20-12-2011 a 09:53:40 » |
|
|
|
|
 |
Re:Exemples dans "Jquery" de Microsoft Application
« Répondre #2 sur: le 20-12-2011 a 12:51:51 » |
|
|
|
|
 |
Re:Exemples dans "Jquery" de Microsoft Application
« Répondre #3 sur: le 20-12-2011 a 19:17:56 » |
|
dimi3
Membre récent

Hors-Ligne
Messages: 24

|
Du nouveau : le script ci-dessus fonctionne dans Google Chrome mais ne fonctionne pas dans Firefox dont je me servais pour tester.
Maintenant je souhaite soumettre les données du formulaire à un fichier de traitement PHP. Le résultat est que la barre de progression s'affiche (sous Google Chrome bien sûr, pas dans Firefox) mais que les données du formulaire ne sont pas traitées. Voici le script :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <TITLE>Barre de progression</TITLE> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.js"></script> <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1/themes/base/jquery-ui.css" type="txt/css" rel="stylesheet" media="screen">
<style type="text/css"> .progressbar { width: 50px; height: 10px; } </style>
<SCRIPT TYPE="text/javascript">
$(function() { function CreationBarreDeProgression() { $( "#progressbar" ).progressbar({ value: 0, }); }
$("form#test").submit(function() { CreationBarreDeProgression(); s = $(this).serialize(); $.ajax({ url: "traitement.php", type: "POST", dataType: "html", data : s, success: function(retour) { $("#msg").html(retour); }, beforeSend : function(data){ $("#progressbar").progressbar({value: 20}); }, dataFilter : function(data){ $("#progressbar").progressbar({value: 50}); }, success : function(data){ $("#progressbar").progressbar({value: 80}); }, error : function(data){ $("#progressbar").progressbar({value: 80}); }, complete: function(data){ $("#progressbar").progressbar({value: 100}); } }); }); });
</script> </head>
<body> <center> <form name="test" id="test" method="post"> <input type = "text" size = 50 name = "donnee1" ID="donnee1"><br> <input type="hidden" name="donnee2" id="donnee2" value="1"> <input id="btnRequete" type="submit" value="Requete Ajax"><br> </form> <div id="progressbar" class="progressbar"></div><br> <div id="msg">résultat</div><br> </center> </font> </BODY> </HTML>
|
|
Je vous remercie si vous pouvez m'aider à trouver la ou les erreurs. |
|
|
|
|
 |
Re:Exemples dans "Jquery" de Microsoft Application
« Répondre #4 sur: le 20-12-2011 a 21:10:46 » |
|
|
|
|
 |
Re:Exemples dans "Jquery" de Microsoft Application
« Répondre #5 sur: le 20-12-2011 a 22:00:20 » |
|
|
|
|
 |
Re:Exemples dans "Jquery" de Microsoft Application
« Répondre #6 sur: le 21-12-2011 a 10:33:35 » |
|
|
|
|
 |
Re:Exemples dans "Jquery" de Microsoft Application
« Répondre #7 sur: le 21-12-2011 a 11:15:30 » |
|
|
|
|
 |
Re:Exemples dans "Jquery" de Microsoft Application
« Répondre #8 sur: le 21-12-2011 a 11:33:46 » |
|
dimi3
Membre récent

Hors-Ligne
Messages: 24

|
La suppression de la virgule a solutionné l'erreur d'Internet explorer. Merci à vous. Une vérification des parenthèses et accolades me conduit à repérer la fermeture du submit comme indiqué en rouge. Je me trompe ?
$(function() { function CreationBarreDeProgression() { $( "#progressbar" ).progressbar({ value: 0, }); }
$("form#test").submit[color=Red]([/color]function() [color=Red]{[/color] CreationBarreDeProgression(); s = $(this).serialize(); $.ajax({ url: "traitement.php", type: "POST", dataType: "html", data : s, success: function(retour) { $("#msg").html(retour); }, beforeSend : function(data){ $("#progressbar").progressbar({value: 20}); }, dataFilter : function(data){ $("#progressbar").progressbar({value: 50}); }, success : function(data){ $("#progressbar").progressbar({value: 80}); }, error : function(data){ $("#progressbar").progressbar({value: 80}); }, complete: function(data){ $("#progressbar").progressbar({value: 100}); } }); return false; [color=Red]});[/color] });
|
| |
|
|
|
|
 |
Re:Exemples dans "Jquery" de Microsoft Application
« Répondre #9 sur: le 21-12-2011 a 11:38:30 » |
|
|
|
|
 |
Re:Exemples dans "Jquery" de Microsoft Application
« Répondre #10 sur: le 21-12-2011 a 12:30:58 » |
|
|
|
|
 |
Re:Exemples dans "Jquery" de Microsoft Application
« Répondre #11 sur: le 21-12-2011 a 18:17:22 » |
|
|
|
|
 |
Re:Exemples dans "Jquery" de Microsoft Application
« Répondre #12 sur: le 21-12-2011 a 19:20:24 » |
|
|
|
|
| Pages:
[1] |
|
|
|
| |
|
|