Il y a actuellement 211 visiteurs
Jeudi 09 Juillet 2026
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

problème avec xmlhttprequest et firefox

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

problème avec xmlhttprequest et firefox

Message le 21 Sep 2010 15:23

Bonjour, je viens exposer mon soucis ici ;)

tout d'abord, je travail sur un formulaire, un 2eme menu déroulant dépendant du 1er et un 3eme dépendant du 2sd, il fonctionne très bien, voir les pages ci-dessous, mais il ne fonctionne que sous IE8, pas sous FF 3.6.10 !

J'ai cherché sur le web et cela proviendrait de xmlhttprequest voir du bouton submit...

Je suis débutant en php/mysql et pas de notion en java, j'aimerais des conseils sur mon problème, voir une solution ;)

je n'ai pas de message d'erreur, dans l'onglet console de firebug
la première apparait au choix du 1er menu déroulant et la 2eme ligne au 2eme menu déroulant
quand le clic sur envoyer (vers la base) toujours pas de message d'erreur !

Code: Tout sélectionner
http://localhost/test3/form/select_codedial.php? 200 OK 26ms             jquery.js (ligne 5252)
http://localhost/test3/form/select_intitule.php? 200 OK 11ms             jquery.js (ligne 5252)


voici les pages dont vous auriez besoin :

ajax.js
Code: Tout sélectionner
function ajax(strthis)
{
   var param = strthis.value;
                var unite = document.getElementById("unite").options[document.getElementById("unite").selectedIndex].value;
   $("#tr_codedial").empty();
   $.ajax
   (
      {
         type: "POST",
         url: "select_codedial.php",
         data: "var="+param,
         success:
         function(msg)
         {
            $("#tr_codedial").append("<td><div align='right'>Code Dialogue :</div></td><td><div align='left'>"+ msg +"</div></td>");
         }
      }
   );
}

function ajax2(strthis)
{
   var param = strthis.value;
                var intitule = document.getElementById("intitule").options[document.getElementById("intitule").selectedIndex].value;
   $("#tr_intitule").empty();
   $.ajax
   (
      {
         type: "POST",
         url: "select_intitule.php",
         data: "var="+param,
         success:
         function(msg)
         {
            $("#tr_intitule").append("<td><div align='right'>Intitul&eacute; Code Dialogue :</div></td><td><div align='left'>"+ msg +"</div></td>");
         }
      }
   );
}


form1.php
Code: Tout sélectionner
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="ajax.js"></script>
<form method="POST" action="valide1.php" name="caapp">
<tr id='tr_affaire' align="center">
                    <td><div align="right">Service : </div></td>
                          <td><div align="left"><?php include('select_unite.php')?></div></td>
                        </tr>
                  
                  <tr id='tr_codedial'>
                    <td><div align="right">Code Dialogue : </div></td>
                          <td><div align="left" id='tr_codedial'><?php include('select_codedial.php')?></div></td>
                        </tr>
                  
                  <tr id='tr_intitule'>
                    <td><div align="right">Intitulé Code Dialogue : </div></td>
                          <td><div align="left" id='tr_intitule'><?php include('select_intitule.php')?></div></td>
                        </tr>
<input type="submit" value="Envoyer" />
                  </form>


select_unite.php
Code: Tout sélectionner
<select id='unite' name='unite' onChange="ajax(this)">
  <option value='void_affaire'>-</option>
  <?php
    include("../connexion.php");
   
   
   
    $query = "SELECT DISTINCT unite FROM codedial ORDER BY unite ASC";
    $rq = mysql_query($query) or die(mysql_error());
   
    while ($row=mysql_fetch_array($rq, MYSQL_ASSOC))
    {
      $unite = $row["unite"];
      echo "<option value='$unite'>$unite</option>";
    }
    mysql_close();
  ?>
</select>


select_codedial.php
Code: Tout sélectionner
<select id='codedial' name='codedial' onChange="ajax2(this)">
  <option value='void_localisation'>-</option>
  <?php
    include("../connexion.php");
   
    $var=$_POST['var'];
   
    $query = "SELECT DISTINCT codedial FROM codedial WHERE unite='$var' ORDER BY codedial ASC";
    $rq = mysql_query($query) or die(mysql_error());
   
    while ($row=mysql_fetch_array($rq, MYSQL_ASSOC))
    {
      $codedial = $row["codedial"];
      echo "<option value='$codedial'>$codedial</option>";
    } 
    mysql_close();
  ?>
</select>


select_intitule.php
Code: Tout sélectionner
<select id='intitule' name='intitule'>
  <option value='void_localisation'>-</option>
  <?php
    include("../connexion.php");
   
    $var=$_POST['var'];
   
    $query = "SELECT DISTINCT intitule FROM codedial WHERE codedial='$var' ORDER BY intitule ASC";
    $rq = mysql_query($query) or die(mysql_error());
   
    while ($row=mysql_fetch_array($rq, MYSQL_ASSOC))
    {
      $intitule = $row["intitule"];
      echo "<option value='$intitule'>$intitule</option>";
    } 
    mysql_close();
  ?>
</select>
athome
Visiteur
Visiteur
 
Messages: 9
Inscription: 20 Juil 2010 11:02
 



Sujets similaires

Message Comment télécharger fichier pdf sous modzilla firefox
Bonjour , j'ai installé firefox sur mon pc et sur ma tablette . Alors sur le pc ça roule sans souci . Par contre c'est une autre chose avec android . Quand je veux télécharger un fichier pdf , la 1ere page apparaît sur Firefox et le téléchargement est bloqué au 3/4 . Je peux appuyer autan ...
Réponses: 3

Message Blocage du forum sur Firefox. Tutoriel pour déblocage.
Réponse:Pour le pare-feu je ne vois rien d'anormal, pour l'antivirus c'est bien Windows Defender.Je retourne un peu bricoler. Je n'avais pas envoyé le message, c'est tout moi, je suis allé refaire une bobine de fil pour mon coupe bordure sans poster.Prêt pour la prochaine tonte.Merci à plus.
Réponses: 12

Message Blocage du forum sur Firefox. Besoin d'aide.
Bonjour à tous,Etant donné que j'ai le même souci, j'ai suivi la méthode préconisée par Routman (une fois après avoir été informé je ne sais plus par qui et une seconde fois suite à un message de Pac428 aujourd'hui). Je vais reprendre point par point ce que j'ai fait pour que vous puissiez me dire s ...
Réponses: 2

Message Problème avec l'ajout à l'écran d'accueil
Bonjour,actuellement j'ai un souci avec la "mise en favori" d'un lien vers un forum que je fréquente souvent. J'avais déjà mis le raccourci sur la première page de l'écran d'accueil et ça fonctionnait bien. Mais depuis quelques temps, quand je clique, il ne se passe plus rien. J'ai remarqu ...
Réponses: 5

Message [Réglé] problème de pilote lors d'une vidéo
EinsteinZero a écrit:Bonjourtout d'abord pour le pilote, la méthode la plus simple: (au préalable si tu peux repéré ta carte graphique c'est mieux)> vas sur le site AMD. ici > https://www.amd.com/fr/support/download/drivers.html> Utilises l?outil de détection automatique. (connaissant ta ca ...
Réponses: 8

Message Besoin d'aide, problème avec mon pc
Bonsoir et bienvenue Finks J'ai récemment acheté un nouveau pc, il y a une semaine environ.? Chez qui ? ça pourrait nous aider. ? Est-ce qu'il te serait possible de le retourner, éventuellement ?Fais savoir En cas de problème constaté sur un sujet, contactez un modérateur par MP svp. N'intervenez p ...
Réponses: 6

Message [Réglé] problème wifi introuvable sur pc HP
Bonjour,J'ai un souci avec un pc portable HP modèle "17 E O82 SF" qui est sous Windows 8.1 qui appartient à un copain qui me l'apporté car il ne comprend pas pourquoi le wifi ne fonctionne plus depuis quelques jours, il indique " réseaux introuvables" alors qu'avec le câble Ethe ...
Réponses: 14


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.