متد ()post در jQuery
مثال 1
بارگزاری اطلاعات از سرور با استفاده از یک درخواست HTTP POST:
$("button").click(function(){
$.post("demo_test.php", function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
});
$.post("demo_test.php", function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
});
خودتان امتحان کنید »
مثال 2
تغییر متن یک عنصر <div> با استفاده از یک درخواست AJAX POST:
$("input").keyup(function(){
var txt = $("input").val();
$.post("demo_ajax_gethint.php", {suggest: txt}, function(result){
$("span").html(result);
});
});
var txt = $("input").val();
$.post("demo_ajax_gethint.php", {suggest: txt}, function(result){
$("span").html(result);
});
});
خودتان امتحان کنید »
تعریف و کاربرد
متد ()post.$، اطلاعات را با استفاده از یک درخواست HTTP POST از سرور می خواند.
برای کسب اطلاعات بیشتر در مورد متد get و post به لینک روبرو مراجعه فرمایید: متدهای Get/Post
نحوه استفاده
$(selector).post(URL,data,function(data,status,xhr),dataType)
پارامتر | توضیحات |
---|---|
URL | اجباری است. یک URL مشخص برای ارسال اطلاعات به آن. |
data | اختیاری است. اطلاعات مشخصی که به همراه درخواست به سرور ارسال می شود. |
(function(data,status,xhr |
اختیاری است. یک تابع که در صورت موفقیت امیز بودن درخواست اجرا می شود. پارامترهای اضافی:
|
dataType |
اختیاری است. نوع داده مورد انتظار از پاسخ سرور. انجام یک حدس خودکار با استفاده از جی کوئری پیش فرض. انواع ممکن:
|
- نوشته شده توسط امیر پهلوان صادق
- بازدید: 5093