مرجع متدهای AJAX در jQuery
متدهای AJAX در jQuery
تکنولوژی AJAX به شما اجازه می دهد تا بدون بارگزاری مجدد صفحه بتوانید داده ها را با سرور تبادل کنید و بخشی از یک صفحه وب را بروز رسانی کنید.
در جدول زیر تمام متدهای AJAX که داخل jQuery موجود هست همراه با توضیحات نام برده شده است:
متد | توضیحات |
---|---|
$.ajax() | برای ارسال یک درخواست AJAX به سرور استفاده می شود. |
$.ajaxPrefilter() | گزینه های سفارشی AJAX را دسته بندی می کند یا تغییرات گزینه های موجود قبل از هر درخواست را ارسال می کند و قبل از آن توسط $.ajax() پردازش می شود. |
$.ajaxSetup() | مقادیر پیشفرضی را برای استفاده در درخواست AJAX تعیین می نماید. |
$.ajaxTransport() | یک شی می سازد که وظیفه انتقال داده های AJAX را دارد. |
$.get() | با استفاده از یک درخواست HTTP GET اطلاعات مورد نظر را از سرور می خواند. |
$.getJSON() | داده های کدگزاری JASON را با استفاده از یک درخواست HTTP GET بارگزاری می کند. |
$.getScript() | یک دستور جاوا اسکریپت را با استفاده از یک درخواست HTTP GET از سرور خوانده و اجرا می کند. |
$.param() | اعضای یک آرایه یا مجموعه خاص یک شی را به صورت پشت سرهم و جفت خوانده و به صفحه برمی گرداند. |
$.post() | فایلی را از سرور با استفاده از یک درخواست HTTP POST می خواند. |
ajaxComplete() | یک تابع را تعیین می کند تا پس از اتمام درخواست AJAX اجرا شود. |
ajaxError() | یک تابع را تعیین می کند تا در صورتی که درخواست AJAX با Error مواجه شد اجرا شود. |
ajaxSend() | یکه تابع را تعیین می کند تا در زمانی که درخواست AJAX به سرور ارسال شد اجرا شود. |
ajaxStart() | یک تابع را تعیین می کند تا در زمانی که درخواست AJAX برای ارسال به سرور شروع می شود اجرا شود. |
ajaxStop() | یک تابع را تعیین می کند تا در زمان پایان یافتن ارسال و انجام تمام درخواست های AJAX به سرور اجرا شود. |
ajaxSuccess() | یک تابع را تعیین می کند تا در زمانی که درخواست های AJAX به سرور به صورت کامل و موفقیت آمیز به پایان رسید اجرا شود. |
load() | اطلاعات مورد نظر را از سرور خوانده و در عنصر مورد نظر بر روی صفحه قرار می دهد. |
serialize() | مجموعه ای از عناصر داخل فرم را از نوع یک رشته قابل واگذاری کدگذاری می کند. |
serializeArray() | مجموعه ای از عناصر داخل فرم را از نوع یک آرایه تشکیل شده از نام ها و مقدارها کدگذاری می کند. |
- نوشته شده توسط مهدی مؤمنی
- بازدید: 18804
دیدگاهها
سلام
آیا نیازی هست که تمام این متد ها رو یادبگیریم یا اینکه کافیه بدونیم چنین چیزی وجود داره
و وقتی بهش نیاز پیدا کردیم سرچ کنیم و پیداش کنیم و ازش استفاده کنیم
ممنون
با سلام.
نیاز نیست کامل یاد بگیرید. همینکه بدانید کافیست!
در موقع نیاز کافیست با یک جستجوی ساده، نحوه کار آن را یاد گرفته و در کد خود به کار بندید. برنامهنویس خوب نیاز نیست همه چیز را بداند، نیاز هست آن چیز موردنیاز را در جای خود استفاده کند.