Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1719 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Probleme avec javascript/ajax

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme avec javascript/ajax

n°1647088
sdf07
Posté le 22-11-2007 à 11:46:44  profilanswer
 

Bonjour
J'ai une page JSP qui selectionne des données d'une base. Cette page est appelé avec du ajax mais je fait une alert() pour afficher le résultat il me renvoie pas le résultat
Voici le code
 
function processStateChange(){
  if (req.readyState == 4){ // Complete
   if (req.status == 200){ //  response OK
           alert(req.responseText); // Affiche le resultat de la requette
                     returnElements = req.responseText.split("||" );
               }
 
   } else {
        // Pour le debug
        alert("Problem: " + req.statusText);
        alert("status: " + req.status);
         }
  }
 
 
 
// Methode d'appel a une page en XmlHttpRequest
function ajaxCallRemotePage(url) {
 
    if (window.XMLHttpRequest) { // Non-IE browsers
       req = new XMLHttpRequest();
        req.onreadystatechange = processStateChange;
        req.open("GET", url, true);
  req.send(null);
 }
 else if (window.ActiveXObject) { // IE
       req = new ActiveXObject("Microsoft.XMLHTTP" );
        req.onreadystatechange = processStateChange;
        req.open("GET", url, true);
  req.send();
 }
 else {
  return; // Navigateur non compatible
 }
 }
 
function ajxLoadLocalite() {
 
 ajaxCallRemotePage('VerifieClient.jsp');
 
}
 
// Cette methode est exécutée si on clique sur le bouton de soumission du formulaire
 
function verifForm(formulaire)
{
    ajxLoadLocalite();
}
 
'VerifieClient.jsp' fait un select dans la base le résultat qui devait etre affiché avec alert(req.responseText);  
Mais il n'affiche rien
Je vous signale que la requette marche  
Pouvez vous m'aider svp
Je sais j'ai été long c'est pour que vous me compreniez
 
merci

mood
Publicité
Posté le 22-11-2007 à 11:46:44  profilanswer
 

n°1647133
SICKofitAL​L
misanthrope
Posté le 22-11-2007 à 12:55:21  profilanswer
 

Quand tu dis qu'il n'affiche rien, ca veut dire que le "alert" ne se déclenche pas ou alors que "req.responseText" est vide ?


---------------
We deserve everything that's coming...
n°1647373
sdf07
Posté le 22-11-2007 à 16:14:10  profilanswer
 

C'est à dire la page jsp ne s'éxécute pas et je ne sais pas pourquoi

n°1647383
SICKofitAL​L
misanthrope
Posté le 22-11-2007 à 16:25:44  profilanswer
 

si tu l'executes à part (càd directement via le navigateur) il te renvoie un message d'erreur ou qqch comme ca ?


---------------
We deserve everything that's coming...
n°1647471
sdf07
Posté le 22-11-2007 à 17:34:45  profilanswer
 

Si je le fais a part ça passe mais via ajax il n'entre pas dans la page jsp

n°1647481
SICKofitAL​L
misanthrope
Posté le 22-11-2007 à 17:42:23  profilanswer
 

execute t'il au moins le code avec l'alert ??


---------------
We deserve everything that's coming...
n°1647512
sdf07
Posté le 22-11-2007 à 18:02:23  profilanswer
 

alert(req.responseText);  renvoie une boite de dialogue vide donc je considére que le req.open("GET",'VerifieClient.jsp', true) ne s'execute pas.  
J'ai fais un System.out.print("affiche**" ); dans le jsp mais il s'affiche pas c'est pour voir si le jsp s'exécute mais non

n°1647578
gatsu35
Blablaté par Harko
Posté le 22-11-2007 à 19:05:33  profilanswer
 

firebug console.log() toussa toussa
utilise un vrai outil pour debugger.

n°1647580
SICKofitAL​L
misanthrope
Posté le 22-11-2007 à 19:15:24  profilanswer
 

je plussois ce que dis Gatsu35, t'emmerdes pas à chercher pendant des heures des choses que FireBug te sortira en qq secondes :)
 
En plus tu peux suivre tes requetes http (ajax) et le contenu renvoyé. Comme ton code a pas l'air faux, c une bonne solution :jap:


---------------
We deserve everything that's coming...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Probleme avec javascript/ajax

 

Sujets relatifs
Problème de scrolling d'étronsProblème : Appli delphi sur base mysql whitespace
ActiveX en vb + javascript + tableau.Problème d'actualisation sous IE et Safari
[PHP] Problème déconnection sous IErollover css problème
Probleme de changement de séquence[URL-Rewriting] Problème de GET
Problème de previewing avec Javascript/Ajax[Résolu] Javascript / AJAX - Problème de réponse de requete
Plus de sujets relatifs à : Probleme avec javascript/ajax


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR