Le format complet d'appel de la méthode de chargement est : load(url, [data], [callback]), où
url : fait référence à l'adresse du fichier à importer.
data : paramètre facultatif ; car Load peut non seulement importer des fichiers html statiques, mais également des scripts dynamiques, tels que des fichiers PHP, donc lorsque vous souhaitez importer des fichiers dynamiques, nous peut mettre les paramètres à transmettre ici.
callback : paramètre facultatif ; fait référence à une autre fonction qui est exécutée après avoir appelé la méthode de chargement et obtenu une réponse du serveur.
1 : Comment utiliser les données
1. Chargez un fichier php qui ne contient pas de paramètres de passage
$("#myID").load( " test.php");
//Le résultat après importation de test.php dans l'élément avec l'ID #myID
2. Chargez un fichier php qui contient un paramètre passant
$("#myID").load("test.php",{"name" : "Adam"});
//Le le fichier php importé contient un paramètre de passage, similaire à : test.php?name=Adam
3. Chargez un fichier php contenant plusieurs paramètres transmis. Remarque : Séparez les paramètres par des virgules
$("#myID").load("test.php",{"name" : "Adam" , "site": "61dh.com"}); /Le fichier php importé contient un paramètre de passage, similaire à : test.php?name=Adam&site=61dh.com
$("#myID").load("test.php",{'myinfo[]', ["Adam", " 61dh .com"]});
//Le fichier php importé contient un paramètre de passage de tableau.
Remarque : lors de l'utilisation de load, ces paramètres sont transmis dans POST, donc dans test.php, GET ne peut pas être utilisé pour obtenir des paramètres.
2 : Comment utiliser le rappel
Par exemple, si nous voulons afficher lentement le contenu chargé après que la méthode de chargement ait obtenu la réponse du serveur, nous pouvons utiliser le rappel fonction.
Le code est le suivant :
jQuery Charger un exemple de code :
2. Ajoutez une heure spécifique après labels.html, telle que labels.html?20081116. Dans le travail réel, après avoir mis à jour le fichier css/javascript, j'utilise toujours cette méthode pour empêcher la mise en cache du fichier.
3. Ajoutez l'instruction suivante en haut du fichier labels.html :
="Expire " CONTENT="-1">
4. La fonction de chargement peut non seulement appeler du HTML, mais aussi appeler des scripts, tels que labels.php. Vous pouvez utiliser la fonction d'en-tête dans le fichier php :
Copier le code