1. Permintaan
function () {// Meminta waktu dari server // 1. Buat objek asinkron (browser kecil) var xhr = new xmlhttpRequest (); // 2. Atur parameter, true berarti menggunakan mode asinkron xhr.open ("get", "gettime.ashx? Name = mrjing", true); // 3. Buat permintaan GET untuk tidak mendapatkan data yang di-cache dari browser xhr.setRequestheader ("if-modified-since", "0"); // 3. Atur fungsi callback xhr.onReadyStateChange = function () {//3.1 Ketika pesan respons sepenuhnya diterima dan kode status respons adalah 200 if (xhr.readystate == 4 && xhr.status == 200) {//3.2 Dapatkan konten pesan yang sesuai var res = xhr.ressetext; peringatan (res); }}; // 4. Kirim permintaan asinkron xhr.send (null);}2. Permintaan Pos
function () {// Meminta waktu dari server // 1. Buat objek asinkron (browser kecil) var xhr = new xmlhttpRequest (); // 2. Setel parameter xhr.open ("post", "gettime.ashx", true); // 3. Atur format pengkodean dari badan pesan permintaan (setel sebagai format pengkodean default formulir) xhr.setRequestHeader ("tipe konten", "Aplikasi/X-WWW-Form-Urlencoded"); // 4. Atur fungsi callback xhr.onReadyStateChange = function () {//3.1 Ketika pesan respons sepenuhnya diterima dan kode status respons adalah 200 if (xhr.readystate == 4 && xhr.status == 200) {//3.2 Dapatkan konten pesan yang sesuai var res = xhr.ressetext; peringatan (res); }}; // 5. Kirim Permintaan Asynchronous "Nama = Mrjing" //5.1 Format: splicing langsung dari string key = value & key1 = value2 xhr.send ("name = mrjing & usia = 18"); };Artikel di atas pemahaman mendalam tentang permintaan dan posting AJAX adalah semua konten yang telah saya bagikan dengan Anda. Saya harap ini dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.