Exemplul 1
încărcarea datelor de pe server folosind o cerere HTTP POST:
$("button").click(function(){
$.post("demo_test.asp", function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
});
Încearcă - l singur » Exemplul 2
Modificarea textului unui <div> Element utilizând o solicitare AJAX POST:
$("input").keyup(function(){
var txt = $("input").val();
$.post("demo_ajax_gethint.asp", {suggest: txt}, function(result){
$("span").html(result);
});
});
Încearcă - l singur » Definiție și utilizare
$. post() $. post() date încarcă metoda de la server utilizând o solicitare HTTP POST.
Sintaxă
$( Parametru Descriere URL Necesar. Specifică adresa URL pentru a trimite cererea data Opțional. Specifică date pentru a trimite la server, împreună cu cererea function(data,status,xhr) Opțional. Specifică o funcție pentru a rula în cazul în care cererea reușește
Parametri suplimentare:
- date - conține datele care rezultă din cererea
- stare - conține statutul cererii ( "success", "notmodified" , "error" , "timeout" , or "parsererror" )
- XHR - conține XMLHttpRequest obiect
dataType Opțional. Specifică tipul de date așteptat de răspunsul serverului.
În mod implicit jQuery efectuează o presupunere automată.
Tipuri de posibile: - "xml" - Un document XML
- "html" - HTML ca text simplu
- "text" - Un șir de text simplu
- "script" - Execută răspunsul ca JavaScript și returnează - l ca text simplu
- "json" - Execută răspunsul ca JSON , și returnează un obiect JavaScript
- "jsonp" - Loturile într - un JSON bloc folosind JSONP . Va adăuga un "?callback=?" la adresa URL pentru a specifica apel invers