Un petit scrip Ajax dans un composant: complètement perdu

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Un petit scrip Ajax dans un composant: complètement perdu

    Bonjour,

    Bon je suis complètement perdu. J'ai développé un petit composant et j'ai besoin de faire une vérification dans la base données. J'aimerai le faire en Ajax.

    J'au un champ dans un formulaire où l'utilisateur doit saisir un numéro. Avant de valider le formulaire, j'aimerai qu'un script en Ajax vérifie que le numéro n'est pas présent dans la BDD.
    J'ai essayé des tutos pour faire cela via jQuery mais dans le meilleur des cas, la page se recharge et je tombe sur l'accueil de l'admin.

    J'ai essayé ceci: http://docs.joomla.org/Ajax_using_MooTools

    mais je n'y suis pas arrivé.

    Connaissez-vous un tutoriel pour faire ce dont j'ai besoin, quelque chose de simple avec surtout un exemple!?

    Un grand merci d'avance!

  • #2
    Re : Un petit scrip Ajax dans un composant: complètement perdu

    Bonjour

    Où se situe le problème selon toi ? Est-ce l'appel à la fonction Javascript ou est-ce ton code PHP ?

    Utilise Firebug et dans l'onglet Net, clique sur XHR pour activer l'affichage des appels de type Ajax. Accède à ta page et fais ce qu'il faut faire pour que ton code Ajax soit exécuté : est-ce que tu vois dans Firebug l'appel à ton code PHP ? Normallement, ce serait un appel de type index2.php?option=com_TONCOMP&task=TA_TACHE.

    Si tu vois cette ligne apparaître, ton code Javascript, pour ce qui est de l'appel est OK.

    Copie-colle la requête depuis Firebug vers un nouvel onglet de ton browser. Exécute ton URL de type index2.php?option=com_TONCOMP&task=TA_TACHE : est-ce que le cela marche; est-ce que tu vois ce que tu devrais voir ? Si non, tu sais donc que c'est ton controlleur qui n'est pas OK.

    Si c'est OK; ton code JS d'appel est donc validé; ton contrôlleur est validé; c'est donc la gestion du retour qui fait défaut. En Mootools; il suffit de remplacer le contenu d'une DIV p.e. avec le code HTML retourné. Le tutoriel dont tu as fourni le lien devrait t'y aider.
    Christophe (cavo789)
    Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
    Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

    Commentaire


    • #3
      Re : Un petit scrip Ajax dans un composant: complètement perdu

      perso j'utilise les fonctionnalités de mootools qui gère ajax sans trop se casser la tete
      Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
      http://www.template-creator.com Outil de création de templates
      Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X