Rumah > hujung hadapan web > tutorial js > Bagaimana untuk Muat Semula DIV Tertentu Menggunakan jQuery/AJAX tanpa Penyegaran Halaman?

Bagaimana untuk Muat Semula DIV Tertentu Menggunakan jQuery/AJAX tanpa Penyegaran Halaman?

Susan Sarandon
Lepaskan: 2024-10-20 16:15:30
asal
726 orang telah melayarinya

How to Reload a Specific DIV Using jQuery/AJAX without Page Refresh?

Menyegarkan Kandungan dalam DIV Menggunakan jQuery/AJAX

Masalah:
Memuatkan kandungan khusus DIV tanpa memuat semula keseluruhan halaman web. Dalam kes ini, matlamatnya adalah untuk memuatkan semula kandungan DIV bernama "senarai" apabila mengklik butang dengan ID "getCameraSerialNumbers."

Penjelasan:
Percubaan kod yang diberikan untuk memuat semula DIV "step1Content" dengan menggunakan fungsi ".load()", walau bagaimanapun, ia tidak mempunyai hujah URL yang diperlukan untuk menentukan kandungan yang perlu dimuatkan.

Penyelesaian:
Untuk memuat semula kandungan DIV tertentu, anda boleh menggunakan kod berikut:

<code class="javascript">$("#getCameraSerialNumbers").click(function() {
  $("#list").load(location.href + " #list");
});</code>
Salin selepas log masuk

Cara ia Berfungsi:

  • Kod menggunakan ".load ()" berfungsi untuk mengambil dan memuatkan kandungan ke dalam DIV "senarai".
  • Argumen untuk fungsi ".load()" ialah URL halaman semasa, diikuti dengan ruang dan kemudian ID bagi DIV yang anda ingin muatkan kandungan. Dalam kes ini, DIV sasaran ialah "senarai."

Nota:
Adalah penting untuk memasukkan ruang sebelum tanda "#" kedua untuk memastikan bahawa hanya DIV yang ditentukan dimuatkan semula, bukan keseluruhan halaman. Ini adalah kesilapan biasa yang boleh membawa kepada keputusan yang tidak dijangka.

Atas ialah kandungan terperinci Bagaimana untuk Muat Semula DIV Tertentu Menggunakan jQuery/AJAX tanpa Penyegaran Halaman?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan