Kemas Kini Data Halaman Secara Dinamik tanpa Muat Semula
Aplikasi web moden selalunya memerlukan kemas kini data masa nyata tanpa memerlukan pengguna memuatkan semula keseluruhan halaman. Ini boleh dicapai melalui teknik yang dikenali sebagai AJAX (Asynchronous JavaScript and XML).
AJAX mendayakan pemuatan latar belakang tak segerak bagi data daripada pelayan web, membenarkan pembangun mengemas kini bahagian tertentu halaman tanpa memuat semulanya. Pustaka jQuery menyediakan cara yang mudah untuk melaksanakan AJAX menggunakan kaedah load().
Kaedah load() mengambil tiga hujah utama: pemilih mengenal pasti elemen HTML untuk dikemas kini, URL sumber data dan fungsi panggil balik (pilihan) untuk dilaksanakan apabila data dimuatkan.
Contoh:
Menggunakan jQuery load() Kaedah:
$(function() { $.ajaxSetup({ cache: false }); var url = "https://baconipsum.com/api/?type=meat-and-filler"; $("#button").click(function() { $("#demo").html("...").load(url); }); });
HTML Markup:
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div>
Contoh ini memuatkan data secara dinamik ke dalam div "demo" apabila butang diklik, memaparkan "... " sehingga data dimuatkan.
Dengan menggunakan AJAX dan jQuery, anda boleh mengemas kini data halaman tanpa memerlukan muat semula halaman, meningkatkan pengalaman pengguna dengan menyediakan kemas kini masa nyata dan mengurangkan masa memuat halaman.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengemas Kini Data Halaman Secara Dinamik tanpa Memuat Semula Halaman Menggunakan jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!