GIS and Media fusion

"The explosive growth of the GeoWeb and geographic information has made GIS powerful media for the general public to communicate, but perhaps more importantly, GIS have also become media for constructive dialogs and interactions about social issues." - Sui & Goodchild

User Tools

Site Tools


ajax:jsonxhr

This is an old revision of the document!


Première requête AJAX avec XMLHTTPRequest et JSON

JSON

XMLHTTPRequest

  • Première requête AJAX avec l'objet XMLHTTPRequest en reprenant la solution du TP2
    • On souhaite appliquer le modèle d'application AJAX
    • Quelques suggestions :
      • remplacer le comportement par défaut de soumission de formulaire par un événement onclick
      • construire l'URL cible en composant notamment la query string (cf. http://www.w3schools.com/jsref/dom_obj_form.asp)
      • créer une instance XMLHttpRequest et préparer la fonction “callback” qui traite la réponse
      • la réponse sera simplement injectée dans un élément <div> de l'IHM

TP3

  • En partant du début d'application web suivante tp3_xhr.zip
    • on dispose d'une partie cliente XHTML qui pose le décor (l'IHM) avec deux listes de sélection
    • en fonction de la première (l'utilisateur sélectionne une famille), il s'agit d'alimenter la seconde (les espèces de la famille choisie)
    • à chaque nouveau choix de famille, les espèces sont obtenues par dialogue avec le serveur au travers du service fourni getSpecies.php (cf. son entête)
  • On souhaite donc obtenir le résultat “sauce AJAX” comme présenté ici (cf. démo)
  • Plus de suggestions cette fois-ci !
ajax/jsonxhr.1306872282.txt.gz · Last modified: 2018/05/15 17:17 (external edit)