tutorial pengembangan web terbaru
 

jQuery post() Method

<Metode jQuery AJAX

contoh 1

Beban data dari server menggunakan permintaan HTTP POST:

$("button").click(function(){
    $.post("demo_test.asp", function(data, status){
        alert("Data: " + data + "\nStatus: " + status);
    });
});
Cobalah sendiri "

contoh 2

Mengubah teks dari elemen <div> menggunakan permintaan AJAX POST:

$("input").keyup(function(){
    var txt = $("input").val();
    $.post("demo_ajax_gethint.asp", {suggest: txt}, function(result){
        $("span").html(result);
    });
});
Cobalah sendiri "

Definisi dan Penggunaan

The $.post() metode beban data dari server menggunakan permintaan HTTP POST.


Sintaksis

$(selector).post(URL,data,function(data,status,xhr),dataType)

Parameter Deskripsi
URL Wajib. Menentukan url untuk mengirim permintaan ke
data Pilihan. Menentukan data untuk mengirim ke server bersama dengan permintaan
function(data,status,xhr) Pilihan. Menentukan fungsi untuk menjalankan jika permintaan berhasil
parameter tambahan:
  • Data - berisi data yang dihasilkan dari permintaan
  • Status - berisi status permintaan ( "success", "notmodified", "error", "timeout" , atau "parsererror" )
  • xhr - berisi XMLHttpRequest objek
dataType Pilihan. Menentukan jenis data yang diharapkan dari respon server.
Secara default jQuery melakukan dugaan otomatis.
kemungkinan jenis:
  • "xml" - Sebuah dokumen XML
  • "html" - HTML sebagai teks biasa
  • "text" - Sebuah string teks biasa
  • "script" - Berjalan respon JavaScript, dan kembali sebagai teks biasa
  • "json" - Berjalan respon sebagai JSON , dan mengembalikan sebuah objek JavaScript
  • "jsonp" - Muatan dalam JSON blok menggunakan JSONP . Akan menambahkan "?callback=?" Untuk URL untuk menentukan callback

<Metode jQuery AJAX