1. Obtenir une demande
function () {// Demande le temps du serveur // 1. Créer un objet asynchrone (petit navigateur) var xhr = nouveau xmlhttprequest (); // 2. Définir les paramètres, True signifie en utilisant le mode asynchrone xhr.open ("get", "gettime.ashx? Name = mrjing", true); // 3. Faites la demande de GET pour ne pas obtenir de données mises en cache du navigateur xhr.setRequestHeader ("if-modified-since", "0"); // 3. Définissez la fonction de rappel xhr.onreadystateChange = function () {//3.1 Lorsque le message de réponse est complètement reçu et que le code d'état de la réponse est 200 if (xhr.readystate == 4 && xhr.status == 200) {//3.2 Obtenez le contenu du message correspondant var res = xhr.RespensEtExt; alerte (res); }}; // 4. Envoyer une demande asynchrone xhr.send (null);}2. Demande de poste
function () {// Demande le temps du serveur // 1. Créer un objet asynchrone (petit navigateur) var xhr = nouveau xmlhttprequest (); // 2. Définir les paramètres xhr.open ("Post", "getTime.ashx", true); // 3. Définissez le format de codage du corps de message de demande (définissez comme format de codage par défaut du formulaire) xhr.setRequestHeader ("contenu-type", "application / x-www-form-urlencoded"); // 4. Définissez la fonction de rappel xhr.onreadystateChange = function () {//3.1 Lorsque le message de réponse est complètement reçu et que le code d'état de la réponse est 200 if (xhr.readystate == 4 && xhr.status == 200) {//3.2 Obtenez le contenu du message correspondant var res = xhr.RespensEtExt; alerte (res); }}; // 5. Envoyer une demande asynchrone "name = mrjing" //5.1 Format: épissage direct de la chaîne key = value & key1 = value2 xhr.send ("name = mrjing & age = 18"); };La compréhension approfondie de l'article ci-dessus de la demande Get and Post d'Ajax est tout le contenu que j'ai partagé avec vous. J'espère que cela pourra vous donner une référence et j'espère que vous pourrez soutenir Wulin.com plus.