Bolehkah kaedah panggilan ajax dilaksanakan melalui jquery?

WBOY
Lepaskan: 2022-09-07 17:52:28
asal
1317 orang telah melayarinya

Boleh melaksanakan panggilan ajax melalui jquery. Kaedah: 1. Gunakan kaedah load() untuk melaksanakan permintaan ajax, sintaksnya ialah "$(selector).load(url,...)"; 2. Gunakan kaedah post() dan get(), sepadan dengan POST, GET, sintaksnya ialah "$post('url',{...}...)"; 3. Gunakan kaedah Ajax() untuk melaksanakan permintaan ajax, sintaksnya ialah "$.ajax({name :nilai...}) ".

Bolehkah kaedah panggilan ajax dilaksanakan melalui jquery?

Persekitaran pengendalian artikel ini: sistem Windows 10, versi jquery 3.6.0, komputer Dell G3.

Bolehkah kaedah panggilan ajax dilaksanakan melalui jquery?

Gunakan kaedah load() untuk melaksanakan permintaan ajax
  • Gunakan kaedah post(), get()
  • Gunakan Kaedah Ajax(), ini adalah yang paling berkuasa.
1 Gunakan kaedah load() jquery untuk melaksanakan permintaan ajax

kaedah load( ) memuatkan data daripada pelayan dan meletakkan data yang dikembalikan ke dalam elemen yang ditentukan.

Formatnya adalah seperti berikut:

"mydiv" di sini ialah kawasan untuk memuatkan kandungan/myrequest/url/param ialah URL pelayan yang ingin anda minta. Setelah keputusan diperoleh, ia akan Memaparkan kandungan yang dikembalikan oleh pelayan di kawasan mydiv

$('#mydiv').load('/myrequest/url/param')
Salin selepas log masuk

2. Gunakan kaedah jquery's post() dan get()

. Malah Ini juga sepadan dengan POST, GET,

dalam permintaan http Format asas adalah seperti berikut

Kaedah operasi $get adalah serupa. . Saya tidak akan mengatakan lebih lanjut.

$post('/myrequest/url/param',
{
text:"mytext",
other:"other_param"
},
// 调用服务端成功后的回调函数
function(){
alert('succeccd');
}
)
Salin selepas log masuk

3 Gunakan kaedah Ajax() jquery

Ini mungkin juga kaedah permintaan yang paling biasa dalam projek umum, kerana ia mempunyai fungsi yang paling berkuasa dan boleh menyelesaikan pelbagai tugasan untuk pelbagai keperluan:

boleh menentukan jenis pulangan: xml,

boleh menentukan sebelumHantar, ralat, kejayaan, lengkap. Fungsi panggil balik apabila peristiwa ini berlaku,

boleh digunakan Parameter untuk menentukan masa tamat permintaan ajax, seperti tiada respons daripada pelayan, dsb.

Format asas ialah seperti berikut:

Tutorial berkaitan yang disyorkan:

tutorial video jQuery
$.ajax({
async:false,//同步,异步
url:"/addjoke", //请求的服务端地址
data:{
content:mycontent,
title:joketitle,
d:Math.random()
},
type:"post",
dataType:"text",
success:function(data){
//成功之后的处理,返回的数据就是 data
}
error:function(){
alert('error'); //错误的处理
}
});
Salin selepas log masuk

Atas ialah kandungan terperinci Bolehkah kaedah panggilan ajax dilaksanakan melalui jquery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan