أحدث البرامج التعليمية وتطوير الشبكة
 

jQuery post() Method

<طرق مسج أجاكس

مثال 1

تحميل البيانات من الخادم باستخدام طلب HTTP POST:

$("button").click(function(){
    $.post("demo_test.asp", function(data, status){
        alert("Data: " + data + "\nStatus: " + status);
    });
});
انها محاولة لنفسك »

مثال 2

تغيير نص العنصر <div> باستخدام طلب أجاكس وظيفة:

$("input").keyup(function(){
    var txt = $("input").val();
    $.post("demo_ajax_gethint.asp", {suggest: txt}, function(result){
        $("span").html(result);
    });
});
انها محاولة لنفسك »

تعريف واستخدام

و $.post() بيانات الأحمال طريقة من الملقم باستخدام طلب HTTP POST.


بناء الجملة

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

معامل وصف
URL مطلوب. تحديد عنوان الموقع لإرسال طلب ل
data اختياري. تحدد بيانات لإرسالها إلى خادم جنبا إلى جنب مع الطلب
function(data,status,xhr) اختياري. يحدد وظيفة لتشغيل إذا ينجح الطلب
معلمات إضافية:
  • البيانات - يحتوي على البيانات الناتجة عن الطلب
  • الوضع - يحتوي على حالة الطلب ( "success", "notmodified", "error", "timeout" ، أو "parsererror" )
  • XHR - يحتوي على XMLHttpRequest كائن
dataType اختياري. يحدد نوع البيانات المتوقعة من استجابة الملقم.
افتراضيا مسج ينفذ تخمين التلقائي.
الأنواع الممكنة:
  • "xml" - وثيقة XML
  • "html" - HTML كنص عادي
  • "text" - سلسلة نص عادي
  • "script" - يدير الاستجابة كما جافا سكريبت، ويعود ذلك كنص عادي
  • "json" - يدير الاستجابة كما JSON ، وإرجاع كائن جافا سكريبت
  • "jsonp" - الأحمال في JSON كتلة باستخدام JSONP . سيضيف "?callback=?" إلى عنوان URL لتحديد رد

<طرق مسج أجاكس