AJAX، هنر تبادل داده ها با سرور و بروز رسانی بخش هایی از یک صفحه وب، بدون بارگذاری مجدد کل صفحه است.
مثال AJAX در jQuery
$("button").click(function(){
$("#div1").load("demo_test.txt");
});
});
AJAX چیست؟
AJAX سرنام کلمات Asynchronous JavaScript And XML بحساب می آید.
به طور خلاصه، AJAX در مورد بارگذاری داده ها در پس زمینه و نمایش آن بر روی صفحه وب بدون بارگذاری مجدد کل صفحه است.
مثال هایی از استفاده AJAX در برنامه ها:
- Gmail
- Google Maps
- Youtube
متدهای AJAX در jQuery
jQuery متدهای مختلفی را برای استفاده از AJAX فراهم کرده است.
با استفاده از متدهای AJAX و یکی از روش های Post و یا Get می توانید از سرور راه دور درخواست متن، HTML، XML و یا JSON داشته باشید. شما می توانید داده های خارجی ارسال شده از سرور را داخل یک عنصر انتخاب شده داخل صفحه وب، بارگذاری نمایید.
![]() | بدون jQuery، برنامه نویسی AJAX کمی پیچیده می شود! |
---|
در مطلب بعدی این آموزش، به تعدادی از مهمترین متدهای AJAX در jQuery نگاهی خواهیم انداخت.
مرجع کلیه متدهای Ajax در jQuery
برای کسب اطلاعات بیشتر در مورد متدهای Ajax در جی کوئری به لینک روبرو مراجعه فرمایید: مرجع متدهای AJAX
پیغام خطا به شرح زیر است :
XMLHttpRequest cannot load file:///C:/Users/Ali%20abbaszadeh/Desktop/pro/123/demo_test.txt. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.
با تشکر
این خطا داره میگه که نتونسته فایل demo_test.txt رو باز کنه. دقت کنید مسیر فایل رو درست داده باشید.
(دقت داشته باشید فایلی به نام demo_test.txt رو ایجاد کردید یا خیر؟؟)
لطفا میشه فایل demo_test.txt را برای دانلود بگذارید
ممنون
میتونید یه فایل با محتویات معمولی txt با این نام بسازید.
من کد بالا را امتحان کردم ولی جواب نداد لطفا راهنمایی کنید.
مشکل یا خطایی به شما نداد؟؟؟
متن خطا رو بذارید تا ببینم مشکل از کجاست.