jQuery AJAX load() Method

Vezi subiectul anterior Vezi subiectul urmator In jos

jQuery AJAX load() Method

Mesaj Scris de Admin la data de Mier 31 Aug - 7:36

Cod:

încărcare jQuery () Metoda
Metoda de încărcare jQuery () este un simplu, dar puternic metoda AJAX.

Sarcina () încarcă metoda de date de la un server și pune datele returnate în elementul selectat.

Sintaxă:

$(selector).load(URL,data,callback);

Parametrul URL-ul necesar specifica adresa URL pe care doriți să încărcați.

Parametrul de date opțional specifică un set de perechi de chei QueryString / valoare pentru a trimite, împreună cu solicitarea.

Parametrul de apel invers opțional este numele unei funcții care urmează să fie executate după metoda de încărcare () este finalizată.

Aici este conținutul de fișier exemplu nostru: "demo_test.txt":

<h2> jQuery și AJAX este FUN !!! </h2>
<p id="p1"> Acesta este un text într-un paragraf. </p>
Exemplul următor încarcă conținutul fișierului "demo_test.txt" într-un anumit <div></div> Element:


Exemplu
$("#div1").load("demo_test.txt");

Este de asemenea posibil să se adauge un selector jQuery pentru parametrul URL.

Exemplul următor încarcă conținutul elementului cu id = "p1", în interiorul fișierului "demo_test.txt", într-un anumit element <div></div>:

Exemplu

$("#div1").load("demo_test.txt #p1");

Parametrul de apel invers opțional specifică o funcție de apel invers pentru a rula atunci când metoda de încărcare () este finalizată. Functia de apel invers poate avea parametri diferiți:

responseTxt - conține conținutul rezultat în cazul în care apelul reușește să
statusTxt - conține starea apelului
XHR - conține obiectul XMLHttpRequest
Următorul exemplu afișează o casetă de avertizare după metoda de încărcare () se finalizează. În cazul în care metoda de încărcare () a reușit, se afișează "conținut extern încărcat cu succes!", Iar în cazul în care acesta nu afișează un mesaj de eroare:

Exemplu

$("button").click(function(){
   $("#div1").load("demo_test.txt", function(responseTxt, statusTxt, xhr){
       if(statusTxt == "success")
           alert("External content loaded successfully!");
       if(statusTxt == "error")
           alert("Error: " + xhr.status + ": " + xhr.statusText);
   });
});





rpgwars.ml sau www.rpgwars.ml Forum Professional!
avatar
Admin
Administrators

Reputation : 32
Posts : 797
Puncte : 1455

Vezi profilul utilizatorului http://forums.rpgwars.net

Sus In jos

Re: jQuery AJAX load() Method

Mesaj Scris de Capone la data de Sam 8 Oct - 15:56

nice
avatar
Capone
Membru

Reputation : 0
Posts : 30
Puncte : 34

Vezi profilul utilizatorului

Sus In jos

Vezi subiectul anterior Vezi subiectul urmator Sus


 
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum