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

JavaScript Discussion :

$ajax de jQuery à JavaScript vanilla


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    sans
    Inscrit en
    Mars 2020
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Mars 2020
    Messages : 182
    Par défaut $ajax de jQuery à JavaScript vanilla
    Bonjour

    Jusqu'à présent j utilisais jQuery et $ajax afin de récupérer simplement du contenu généré par un script php sous cette forme:
    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
    $("#more_com").click(function(){
     
        $.ajax({
           url : 'more_com.php',
           type : 'GET',
           data:'truc=123',
           dataType : 'html',
           success : function(code_html, statut){ 
    alert(code_html);           
           },
     
           error : function(resultat, statut, erreur){
    alert("erreur");
           }
        });
     
    });
    jQuery tombant en désuétude (?) en tous les cas étant beaucoup trop lourd pour deux requêtes et 3 animations dont à besoin mon nouveau site, j ai décidé de passer au pur javascript.
    Le pb est que je n ai aucune idée de comment récupérer l'équivalent de code_html dans cet exemple de code.
    Merci pour votre aide

  2. #2
    Membre confirmé
    Homme Profil pro
    sans
    Inscrit en
    Mars 2020
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Mars 2020
    Messages : 182
    Par défaut
    Bon comme je suis une patate en recherche avec google je trouvais pas mais cette fois c est bon, la réponse est ici:
    https://www.w3schools.com/xml/tryit....yajax_callback

  3. #3
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    Bonjour,
    il y a plus moderne, mais ce n'est pas une obligation, Utiliser l'API Fetch.

  4. #4
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 487
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 487
    Par défaut
    a l'epoque, c'est cette liste qui m'a permis de me passer de jquery https://github.com/nefe/You-Dont-Nee...r/README-fr.md

    apres, on m'a dit d'utiliser cette rechercher google "magique" : mdn [language] [mot-cle] par exemple : "mdn js fetch"

    avec ca, ta transition jquery->vanilla sera facile
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Sélection dynamique javascript, Ajax ou jquery
    Par safraga dans le forum Général JavaScript
    Réponses: 30
    Dernier message: 15/10/2015, 09h58
  2. AJAX en JQuery et retour javascript pour Google Map
    Par Lianodel dans le forum jQuery
    Réponses: 6
    Dernier message: 09/02/2009, 17h24

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