DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions spécifiques au WEB / Fonctions Ajax
  • Présentation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation
La technologie AJAX est disponible nativement dans WEBDEV et dans les sites PHP développés avec WEBDEV.
Que signifie AJAX et quel est son intérêt ?
AJAX (pour Asynchronous Javascript and XML) permet de rafraîchir uniquement les données modifiées dans une page HTML sans réafficher la totalité de la page. Par exemple, si certains éléments présents dans une page affichée (le contenu du panier, les caractéristiques d'un produit, une liste de villes, une carte géographique, ...) doivent être modifiés, seuls ces éléments seront rafraîchis. Le serveur n'aura pas à envoyer la page entière sur le poste de l'internaute.
Cette technologie a de multiples avantages :
  • le serveur est moins sollicité. Il peut alors supporter un plus grand nombre de connexions simultanées.
  • les informations qui circulent sont de taille réduite.
  • la durée de transmission est plus courte.
  • l'affichage pour l'internaute est immédiat et sans effet visuel.
AJAX peut être utilisé à deux niveaux différents dans un site WEBDEV :
Remarques : La fonction AJAXDisponible permet de savoir si le navigateur en cours supporte la technologie AJAX. Si un traitement utilisant la technologie AJAX est exécuté sur un navigateur ne supportant pas cette technologie, le traitement s'exécute "comme si" il n'utilisait pas la technologie AJAX (rafraîchissement de la page entière par exemple).
Liste des exemples associés :
WW_Forum_AWP Exemples complets (WEBDEV) : WW_Forum_AWP
[ + ] Cet exemple propose les fonctionnalités principales d'un forum utilisateur (création de forums, de sujets (ou topics) et de messages, modération par un administrateur, recherche, etc...)

WW_FORUM_AWP utilise entre autres les fonctionnalités suivantes :
- Recherche fulltext
- Champs riches
- Zones répétées
- Pages POPUP
- AJAX
- ...
WW_Planning Exemples complets (WEBDEV) : WW_Planning
[ + ] Cet exemple permet d'afficher de façon dynamique les tâches des différents collaborateurs.
Il est possible d'ajouter, de modifier ou de supprimer des tâches dans le planning, simplement en cliquant sur les éléments du planning.
Toutes les manipulations sont effectuées grâce à AJAX.
Cet exemple utilise également le déplacement de champ par programmation.
WW_Forum_PHP Exemples complets (WEBDEV) : WW_Forum_PHP
[ + ] Cet exemple propose les fonctionnalités principales d'un forum utilisateur (création de forums, de sujets (ou topics) et de messages, modération par un administrateur, recherche, etc...)

WW_FORUM_PHP utilise entre autres les fonctionnalités suivantes :
- Champ riche
- AJAX
- ...
Le champ Jauge Ajax Exemples unitaires (WEBDEV) : Le champ Jauge Ajax
[ + ] Utilisation du champ "Jauge Ajax" de WEBDEV.
Ce champ permet d'afficher une jauge d'avancement d'un traitement serveur.
Le champ Table Ajax Exemples unitaires (WEBDEV) : Le champ Table Ajax
[ + ] Utilisation des tables Ajax.
Cet exemple permet de :
- Accéder au contenu d'un élément de la table en code navigateur
- Vider la table
- Remplir la table
- Sélectionner une ligne
- Trier la table
- Supprimer la ligne sélectionnée
Le champ Table Ajax en PHP Exemples unitaires (WEBDEV) : Le champ Table Ajax en PHP
[ + ] Utilisation des tables Ajax en PHP. Les points suivants sont abordés :
- Accès au contenu d'un élément de la table en code navigateur (Utilisation de la fonction AjaxExécuteAsynchrone)
- Suppression du contenu de la table
- Remplissage de la table
- Sélection d'une ligne
- Suppression d'une ligne
Le champ Zone Répétée Ajax Exemples unitaires (WEBDEV) : Le champ Zone Répétée Ajax
[ + ] Utilisation des zones répétées Ajax. Cet exemple permet de :
- Vider la zone répétée
- Remplir la zone répétée
- Trier la zone répétée
Le champ Zone Répétée Ajax en PHP Exemples unitaires (WEBDEV) : Le champ Zone Répétée Ajax en PHP
[ + ] Utilisation des zones répétées Ajax en PHP.
Cet exemple permet de :
- Vider la zone répétée
- Remplir la zone répétée
- Trier la zone répétée
Version minimum requise
  • Version 10
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 05/12/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale