%45 تخفیف، با کد daneshjoo روی تمام آموزش ها، بمناسبت روز دانشجو
زمان باقی مانده (تمدید شد)
سبد (0)

تبلیغات

مقدمه ajax در jQuery

AJAX، هنر تبادل داده ها با سرور و بروز رسانی بخش هایی از یک صفحه وب، بدون بارگذاری مجدد کل صفحه است.

مثال AJAX در jQuery

$(document).ready(function(){
  $("button").click(function(){
    $("#div1").load("demo_test.txt");
  });
});
خودتان امتحان کنید »

AJAX چیست؟

AJAX سرنام کلمات Asynchronous JavaScript And XML بحساب می آید.

به طور خلاصه، AJAX در مورد بارگذاری داده ها در پس زمینه و نمایش آن بر روی صفحه وب بدون بارگذاری مجدد کل صفحه است.

مثال هایی از استفاده AJAX در برنامه ها:

  • Gmail
  • Google Maps
  • Youtube
  • Facebook

اگر می خواهید درباره AJAX مطاب بیشتری را بخوانید، لطفاً به لینک AJAX HOME مراجعه نمایید.


متدهای AJAX در jQuery

jQuery متدهای مختلفی را برای استفاده از AJAX فراهم کرده است.

با استفاده از متدهای AJAX و یکی از روش های Post و یا Get می توانید از سرور راه دور درخواست متن، HTML، XML و یا JSON داشته باشید. شما می توانید داده های خارجی ارسال شده از سرور را داخل یک عنصر انتخاب شده داخل صفحه وب، بارگذاری نمایید.

lamp

بدون jQuery، برنامه نویسی AJAX کمی پیچیده می شود!
نوشتن کد AJAX به طور درست به کمی مهارت نیاز دارد، زیرا نحوه پیاده سازی AJAX در مرورگرهای مختلف متفاوت است. این به این معنی است که باید مقداری کد اضافی برای تست مرورگرهای مختلف بنویسید. اما تیم jQuery مشکلات انجام این کار را برای ما حل کرده است، به طوری که می توانید قابلیت های AJAX را با فقط یک خط کد، بکار بگیرید.

در مطلب بعدی این آموزش، به تعدادی از مهمترین متدهای AJAX در jQuery نگاهی خواهیم انداخت.


مرجع کلیه متدهای Ajax در jQuery

برای کسب اطلاعات بیشتر در مورد متدهای Ajax در جی کوئری به لینک روبرو مراجعه فرمایید: مرجع متدهای AJAX

دیدگاه‌ها  

+1 # ali 1394-08-28 12:25
با سلام
پیغام خطا به شرح زیر است :
XMLHttpRequest cannot load file:///C:/User s/Ali%20abbasza deh/Desktop/pro /123/demo_test. txt. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extensio n, https, chrome-extensio n-resource.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+1 # امیر پهلوان صادق 1394-08-28 12:55
سلام، کاربر محترم ali لطفاً اگر سوال و جواب ها ادامه دار هستند، به جای اینکه یک سوال جدید ایجاد کنید، در جوابی که از تیم ما دریافت نموده اید. روی لینک "پاسخ دادن" کلیک فرمایید. به این صورت حالت تودرتو بودن سوال و جواب ها حفظ شده و دیگر کاربران بیاموز بهتر می توانند از سوال و جواب ها استفاده نمایند.
با تشکر
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+1 # مهرداد صلاحی 1394-08-28 12:52
سلام.
این خطا داره میگه که نتونسته فایل demo_test.txt رو باز کنه. دقت کنید مسیر فایل رو درست داده باشید.

(دقت داشته باشید فایلی به نام demo_test.txt رو ایجاد کردید یا خیر؟؟)
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+2 # ali 1394-09-03 11:15
سلام
لطفا میشه فایل demo_test.txt را برای دانلود بگذارید
ممنون
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+2 # مهرداد صلاحی 1394-09-03 21:06
این فایل، فایل خاصی نیست.
می‌تونید یه فایل با محتویات معمولی txt با این نام بسازید.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+2 # ali 1394-08-27 19:17
با سلام
من کد بالا را امتحان کردم ولی جواب نداد لطفا راهنمایی کنید.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+1 # مهرداد صلاحی 1394-08-27 21:20
با سلام.
مشکل یا خطایی به شما نداد؟؟؟
متن خطا رو بذارید تا ببینم مشکل از کجاست.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان
 
دوره های آموزشی راه اندازی کسب و کارهای اینترنتی
تبلیغات اینترنتی