Maison >interface Web >js tutoriel >La différence entre jquery post et ajax
La différence entre post et ajax dans jquery : 1. $.ajax est l'implémentation AJAX sous-jacente de jQuery, tandis que $.post est une implémentation de haut niveau simple et facile à utiliser ; post gère uniquement les fonctions de demande de publication pour remplacer le complexe $.ajax 3. Post est une encapsulation supplémentaire d'ajax et ainsi de suite.
L'environnement d'exploitation de cet article : système Windows 7, jquery version 1.2.6, ordinateur Dell G3.
Quelle est la différence entre jquery $.ajax $.get $.post ?
$.ajax est l'implémentation AJAX sous-jacente de jQuery. $.ajax est un package sous-jacent général. Après que $.ajax() ait demandé des données, vous devez utiliser des fonctions de rappel, notamment beforeSend, error, et dataFilter , succès, complet, etc.
$.get $.post est une implémentation de haut niveau simple et facile à utiliser. Nous utilisons la méthode $.get $.post, et jQuery encapsulera et appellera automatiquement le $.ajax sous-jacent.
$.get ne gère que les fonctions de requête GET simples pour remplacer le complexe $.ajax. La fonction de rappel peut être appelée lorsque la requête réussit. L'exécution de fonctions en cas d'erreur n'est pas prise en charge, sinon $.ajax doit être utilisé.
$.post gère uniquement la fonctionnalité de demande de publication pour remplacer le complexe $.ajax . La fonction de rappel peut être appelée lorsque la demande aboutit. L'exécution de fonctions en cas d'erreur n'est pas prise en charge, sinon $.ajax doit être utilisé.
$.get("test.php", { name: "John", time: "2pm" } ) La méthode $.get générera automatiquement queryString et la soumettra au serveur lors de la demande (name= John&time=2pm ),
Les données soumises par la méthode $.post sont directement similaires à la soumission d'un formulaire, et la quantité de données soumises est supérieure à $.get.
Recommandé : "Tutoriel vidéo jquery"
La différence est que
est que get et post sont une encapsulation supplémentaire d'ajax, d'effets et d'exécution ajax Le type est exactement le même que get ou post,
get post. La raison de cela est de faciliter le développement. Vous n'avez pas besoin d'écrire des scues d'url ajax et autres à chaque fois. 🎜>get et post peuvent le résoudre. Ajax fonctionne définitivement, et ajax est plus flexible.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!