load()

jQuery load() metodi

❮ jQuery AJAX metodlari

Misol

"demo_test.txt" faylining tarkibini muayyan <div> elementiga yuklash:

$("button").click(function(){   $("#div1").load("demo_test.txt"); });
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

load() metodi serverdan ma’lumotlarni yuklaydi va qaytarilgan ma’lumotlarni tanlangan elementga joylashtiradi.

Eslatma: jQuery’da load deb nomlangan hodisa metodi ham mavjud. Qaysi biri chaqirilishi parametrlarga bog‘liq.


Sintaksis

$(selector).load(url,data,function(response,status,xhr))

Parametr Tavsif
url Majburiy. Yuklamoqchi bo‘lgan URL manzilni belgilaydi
data Ixtiyoriy. So‘rov bilan birga serverga yuboriladigan ma’lumotlarni belgilaydi
function(response,status,xhr) Ixtiyoriy. load() metodi tugaganda bajariladigan callback funksiyasini belgilaydi.

Qo‘shimcha parametrlar:
  • response - so‘rovdan olingan natijaviy ma’lumotlarni o‘z ichiga oladi
  • status - so‘rovning holatini o‘z ichiga oladi ("success", "notmodified", "error", "timeout" yoki "parsererror")
  • xhr - XMLHttpRequest obyektini o‘z ichiga oladi

O‘zingiz sinab ko‘ring — misollar

AJAX so‘rovini yuborish va so‘rov bilan birga ma’lumot jo‘natish
AJAX so‘rovi bilan birga ma’lumot yuborish uchun data parametridan qanday foydalanish mumkin (bu misolda AJAX darsligimizda tushuntirilgan misoldan foydalanilgan)

AJAX so‘rovini yuborish va callback funksiyasidan foydalanish
AJAX so‘rovidan olingan natijaviy ma’lumotlar bilan ishlash uchun function parametridan qanday foydalanish mumkin.

Xato bilan yakunlanadigan AJAX so‘rovini yuborish
AJAX so‘rovidagi xatolarni qayta ishlash uchun function parametridan (XMLHttpRequest parametri yordamida) qanday foydalanish mumkin.


❮ jQuery AJAX metodlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!