localisation actuelle: Maison > Télécharger > Ressources d'apprentissage > Réalisation de pages internet > Principe de mise en œuvre d'Ajax
Principe de mise en œuvre d'Ajax
Classer: Matériel d'apprentissage / Réalisation de pages internet | Temps de libération: 2018-01-09 | visites: 2996191 |
Télécharger: 162 |
Derniers téléchargements
Alerte Rouge OL
delta de fonctionnement
Rassemblement de Pokémon
Aquarium Fantastique
Filles en première ligne
Ailes d'étoiles
Petite Fée des Fleurs Paradis Féérique
Restaurant Histoire mignonne
Exploration de voyage à Shanhe
Amour et producteur
24 heuresClassement de lecture
- 1 Comment gérer les erreurs « Impossible de convertir implicitement DBNull en Int » en C# ?
- 2 Pourquoi TypeScript est-il meilleur que JavaScript
- 3 Meilleure technique d'impression HTML avec un exemple de reçu.
- 4 Comprendre les bases du développement d'API.
- 5 Comment gérer les valeurs nulles lors de l'attribution à un SqlParameter en C# ?
- 6 Envoi de journaux à Telegram. Module pour Laravel
- 7 Comment éviter les erreurs « Aucune conversion implicite de DBNull en int » lors de la gestion des paramètres SQL Server nullables ?
- 8 Comment pouvons-nous éviter de mélanger la logique de l’interface utilisateur et l’accès aux données dans les requêtes SQL ?
- 9 Comment pouvons-nous éviter les pièges liés au mélange de logique d’interface utilisateur et d’accès aux données dans les requêtes SQL ?
- 10 Comment pouvons-nous éviter de mélanger la logique de l’interface utilisateur avec l’accès aux données dans les requêtes SQL ?
- 11 Var vs Dynamic en C# 4 : quelle est la différence ?
- 12 Task.Start/Wait vs Async/Await : quelle est la différence dans la gestion des opérations de longue durée ?
- 13 SQL Server annule-t-il des transactions entières en cas d'erreur dans les commandes par lots ?
- 14 Comment générer un tableau ou une liste de plages de dates en C# ?
- 15 Différentes façons de récupérer des données à partir d'API à l'aide de « useEffect » dans React
Derniers tutoriels
-
- Aller au langage pratique GraphQL
- 2482 2024-04-19
-
- Premiers pas avec MySQL (Professeur Mosh)
- 2071 2024-04-07
-
- Mock.js | Axios.js | Json | Dix jours de cours de qualité
- 2845 2024-03-29
Contexte :
1. Sur les sites Web traditionnels, la soumission d'un formulaire nécessite de recharger la page entière.
2. Si le serveur ne parvient pas à renvoyer la réponse pendant une longue période, le client ne répondra plus et l'expérience utilisateur sera très mauvaise.
3. Une fois que le serveur a renvoyé la réponse, le navigateur doit charger la page entière, ce qui représente également une lourde charge pour le navigateur.
4. Une fois le formulaire soumis par le navigateur, une grande quantité de données est envoyée, entraînant des problèmes de performances du réseau.
Question :
1. Comment s’améliorer ?
2.Qu'est-ce qu'AJAX ?
3. Quels sont les avantages ?
4. Quels sont les inconvénients ?
1. Qu'est-ce qu'AJAX
1. Pourquoi AJAX est nécessaire
Lorsque vous devez obtenir des données du serveur et actualiser la page, si vous n'utilisez pas AJAX, vous devez soumettre l'intégralité du formulaire. Lors de la soumission du formulaire, envoyez une demande au serveur et la page doit attendre le serveur. pour envoyer la réponse avant que la page puisse reprendre ses opérations.
2. Concept d'AJAX :
1.AJAX = JavaScript et XML asynchrones.
2.AJAX est une technologie utilisée pour créer des pages Web dynamiques et rapides.
3. En échangeant une petite quantité de données avec le serveur en arrière-plan, la page Web peut être mise à jour de manière asynchrone.
4. Vous pouvez mettre à jour certaines parties de la page Web sans recharger la page Web entière.
3.Qu'est-ce que l'asynchrone
La page actuelle envoie une requête au serveur et la page actuelle n'a pas besoin d'attendre la réponse du serveur pour faire fonctionner la page Web. Après l'envoi de la demande, la page actuelle peut continuer à être parcourue et exploitée.
4.Qu'est-ce qu'un rafraîchissement partiel
Nous pouvons réaliser un rafraîchissement partiel de deux manières