Maison  >  Article  >  interface Web  >  Une introduction détaillée à la relation entre jquery et ajax

Une introduction détaillée à la relation entre jquery et ajax

巴扎黑
巴扎黑original
2017-06-30 14:17:361347parcourir

JQuery et AJAX sont tous deux un framework de Javascript, chacun avec ses propres fonctions différentes. Ce qui suit est une introduction à la relation entre jquery et ajax. Les amis qui ne comprennent pas peuvent se référer à

JQuery et AJAX sont tous deux des frameworks Javascript, chacun avec ses propres fonctions différentes Si Javascript est comparé à son père, JQuery et AJAX sont les fils biologiques de Javascript. Les fonctions très complexes en Javascript sont extrêmement pratiques et rapides à mettre en œuvre. Résumons leurs fonctions, caractéristiques et occasions d'application respectives.


JQuery est une bibliothèque js légère compatible avec CSS3 et divers navigateurs (IE 6.0+, FF1.5+, Safari 2.0+, Opera 9.0+). jQuery permet aux utilisateurs de traiter plus facilement les
documentsHTML, les événements, d'implémenter des effets d'animation et de fournir facilement une interaction AJAX pour les sites Web. jQuery propose également de nombreux plug-ins matures. jQuery peut séparer le code et le contenu HTML de la page HTML de l'utilisateur, c'est-à-dire qu'il n'est pas nécessaire d'insérer un tas de js dans le HTML pour appeler la commande.
Le but de JQuery est - WRITE LESS, DO MORE, ce qui signifie "manger moins, faire plus". Laissez nos programmeurs écrire moins de code et faire plus de choses.

Quand JQuery est-il utilisé ? Semblable à ce qui a été dit ci-dessus, ses principales utilisations sont :

1. Le sélecteur

peut localiser rapidement et précisément l'élément spécifié grâce au symbole $. Les sélecteurs incluent :
Sélecteur de base, sélecteur hiérarchique, sélecteur de filtre, sélecteur de formulaire
2 Exploiter
DOM
via les symboles $, rechercher les éléments DOM et les utiliser. sur les attributs ; ajouter et supprimer des nœuds ; opérer sur des styles ; définir et obtenir du texte et des valeurs HTML ; parcourir des éléments enfants ou des éléments frères ;

 3. >4. Effet d'animation
5. ajax
Le résumé ci-dessus concerne JQuery, et je continuerai à résumer AJAX ci-dessous.

AJAX signifie "JavaScript et XML asynchrones". Ce qu'on appelle asynchrone signifie que le navigateur peut toujours faire autre chose après le déclenchement de l'événement, et que les contrôles sans rapport avec le contrôle où l'événement s'est produit ne sont pas affectés. AJAX est une technologie utilisée pour créer des applications Web meilleures, plus rapides et plus interactives.

Si vous n'apprenez à utiliser que quelques contrôles AJAX dans .net, vous ne comprendrez peut-être pas ce que sont Javascript et XML dans AJAX. Ces contrôles en sont des encapsulations que Microsoft nous rend très pratiques. , mais c'est une façon "infaillible" de l'utiliser. Afin de comprendre en profondeur l'utilisation de Javascript et XML, vous devez également maîtriser la manière dont le client accepte le Webservice (.asmx) et WCF (.svc) et l'utilisation des fichiers de programme de traitement général (.ashx)

Alors, quand utilisez-vous généralement AJAX et quand est-il plus approprié d’utiliser AJAX ? Il est généralement utilisé lorsque des modifications locales se produisent sur la page. Comme suit :

1. Interaction basée sur un formulaire

2. Arbre profond
Navigation


3. 🎜>
4. Vote, choix, évaluation5. Filtrage et opérations de données complexes

6. Invites/complétion automatique lors d'une saisie normale

Ne s'applique pas à l'utilisation. AJAX Occasions :

1. Formulaire simple

2. Recherche

3. Navigation de base

4. 🎜 >5. Opérations d'affichage

6. Widgets web inutiles

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn