XML HttpRequest

ການແນະນຳວິຊາ:

XMLHttpRequest ວັດຖຸ

XMLHttpRequest ວັດຖຸຈະມີຢູ່ໃນທະນາຄານບາງເຄື່ອງຫຼິ້ນທະນາຄານທົດສະຫຼະຂອງທັງໝົດທະນາຄານທົດສະຫຼະຂອງທັງໝົດທະນາຄານທົດສະຫຼະຂອງທັງໝົດ:

XMLHttpRequest ວັດຖຸແມ່ນ:ຄວາມຝັນຂອງນັກພັດທະນາ:ເພາະທີ່ທ່ານສາມາດ:

  • ທົດສະຫຼາກເວັບໄຊ - ໃນບໍ່ໄດ້ຂັບເຄື່ອງໃນເວັບໄຊ:
  • ຮຽກຮ້ອງຂໍ້ມູນຈາກທະນາຄານ - ໃນຫຼັງທີ່ເອກະສານໄດ້ຖືກເຕີບຕາຍ:
  • ຮັບຂໍ້ມູນຈາກທະນາຄານ - ໃນຫຼັງທີ່ເອກະສານໄດ້ຖືກເຕີບຕາຍ:
  • ສົ່ງຂໍ້ມູນໄປຫາທະນາຄານ - ໃນຫຼັງຄືນ:

XMLHttpRequest ພາບຖານ

ເມື່ອທ່ານບັນທຶກຄຳສັບສົນໃນຟາມການເຂົ້າມາດັ່ງກ່າວແມ່ນ XMLHttpRequest ຈະຖືກສົ່ງໄປຫາທະນາຄານແລະຈະຮັບຄຳແນະນຳຊື່ຈາກທະນາຄານ:

ພາບຖານ

ຍັງບໍ່ມີຄຳຕອບກັບຊື່ຂອງທ່ານທີ່ຈະບັນທຶກໃນຟາມການເຂົ້າມາດັ່ງກ່າວ:

ຊື່: ຄຳແນະນຳ: ຫົວຂໍ້ການອະທິບາຍທີ່ຈະເປັນການອະທິບາຍຂອງຫົວຂໍ້ພິມທີ່ກ່າວກ່າວກ່າວກ່າວກ່າວກ່າວກ່າວກ່າວກ່າວກ່າວ:

ສົ່ງ XMLHttpRequest

ຫົວຂໍ້ການນຳໃຊ້ JavaScript ທີ່ຈະເປັນການນຳໃຊ້ XMLHttpRequest:

ພາບຖານ

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
    if (this.readyState == 4 && this.status == 200) {
       // ການດຳເນີນງານທົດສະຫຼາກທີ່ຈະເປັນການດຳເນີນງານເມື່ອເອກະສານຈະຈະຢູ່ພາຍໃນສະພາບການ:
       document.getElementById("demo").innerHTML = xhttp.responseText;
    }
};
xhttp.open("GET", "filename", true);
xhttp.send();

ການທົດລອງຄົນຕົນ

ຫົວຂໍ້ການອະທິບາຍ

ຫົວຂໍ້ພິມຈຳນວນທຳອິດຂອງວິຊາດັ່ງກ່າວແມ່ນໄດ້ສ້າງ: XMLHttpRequest ວັດຖຸ:

var xhttp = new XMLHttpRequest();

onreadystatechange ຄວາມຈະເປັນພາສາການການດຳເນີນງານທີ່ຈະເປັນການດຳເນີນງານຕໍ່ຕໍ່ລະຫວ່າງ XMLHttpRequest ຂອງການສະພາບຂອງວັດຖຸ XMLHttpRequest:

xhttp.onreadystatechange = function()

ເມື່ອ readyState ຄວາມຈະເປັນ 4 ແລະ status ຄວາມຈະເປັນ 200 ແມ່ນຂໍ້ຕອບການຈະຈະຢູ່ພາຍໃນສະພາບການ:

if (this.readyState == 4 && this.status == 200)

responseText 属性以文本字符串形式返回服务器响应。

文本字符串可用于更新网页:

document.getElementById("demo").innerHTML = xhttp.responseText;

您将在本教程的 AJAX 章节中学到有关 XMLHttpRequest 对象的更多内容。