Rumah >hujung hadapan web >tutorial js >Pakej penting: kunci untuk menggunakan ajax
Ajax (JavaScript Asynchronous dan XML) ialah teknologi yang digunakan untuk mencipta halaman web yang pantas dan dinamik. Melalui Ajax, halaman web boleh memuatkan data dan mengemas kini sebahagian daripada kandungan secara tidak segerak tanpa menyegarkan keseluruhan halaman. Apabila melaksanakan fungsi Ajax, adalah penting untuk menguasai beberapa pakej utama. Artikel ini akan memperkenalkan beberapa pakej penting dan menyediakan beberapa contoh kod khusus.
$.ajax({ url: "example.php", // 请求的URL地址 type: "GET", // 请求方式(GET或POST) data: {name: "John", age: 30}, // 发送的数据 dataType: "json", // 预期服务器返回的数据类型 success: function(response){ // 请求成功后的回调函数 console.log(response); }, error: function(xhr, status, error){ // 请求失败后的回调函数 console.log(error); } });
axios.get('example.php', { params: { name: 'John', age: 30 } }) .then(function(response){ // 请求成功后的回调函数 console.log(response.data); }) .catch(function(error){ // 请求失败后的回调函数 console.log(error); });
fetch('example.php', { method: 'POST', body: JSON.stringify({name: 'John', age: 30}), headers: { 'Content-Type': 'application/json' } }) .then(function(response){ // 请求成功后的回调函数 return response.json(); }) .then(function(data){ console.log(data); }) .catch(function(error){ // 请求失败后的回调函数 console.log(error); });
Dengan mempelajari dan menguasai pakej di atas, anda boleh melaksanakan fungsi Ajax dalam halaman web. Sudah tentu, aplikasi sebenar juga mungkin perlu digabungkan dengan logik pemprosesan sebelah pelayan, seperti PHP, Java dan bahasa latar belakang lain, untuk melengkapkan pemprosesan dan interaksi data. Saya harap artikel ini akan membantu anda memahami dan menggunakan Ajax.
Atas ialah kandungan terperinci Pakej penting: kunci untuk menggunakan ajax. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!