ajax چه میباشد؟ ایجکس روشی میباشد که در آن سوای رفرش شدن برگه داده ها داخل برگه آپ تو دیت رسانی می گردد.
فرض فرمائید در فیسبوک هنگامی که یک پست را لایک می کردید برگه refresh میشد و دوباره بارگزاری میشد. حالا آنکه با به کارگیری از ایجکس داده ها لایک شما به سمت سرور ارسال میشود سوای این که برگه دوباره بارگزاری شود.
نمونه دیگری برای ادراک کاربرد ایجکس: وقتی که شما در گوگل حرفی را می نویسید این سخن برای گوگل از روش تکنولوژی ajax ارسال میگردد و سرور حدس خویش را برای سرچ شما گشوده می گرداند و در پایین قاب سرچ سفارش ها به شما نشان داده می شود، این قابلیت و امکان از روش ایجکس آماده شدهاست که در تصحیح بدین استعمال یگانه autocomplete گفته میگردد. (درین پیوند یادگرفتن autocomplete و فراگیری ایجکس را به طور پروژه محور مشاهده کنید)
autocomplete
autocomplete
درحال حاضر که متوجه شدید ایجکس چه می باشد به صورت تخصصی خیس طراحی سایت در مشهد آن را توضیح دهیم.
جوابی تخصصی خیس ایجکس چه است
AJAX مخفف عبارت Asynchronous JavaScript And XML میباشد.
ایجکس یک لهجه برنامه نویسی وجود ندارد. بلکه یک مضمون میباشد که میاد روشی را برای صفحه ها اینترنت معرفی مینماید که سوای نیاز به رفرش شدن درخواست به سرور بفرستند و داده ها بخشی از برگه را بروز رسانی نمایند.
پس در شرایطیکه بخواهید از ایجکس در سایت خویش به کار گیری نمایید از چه چیزی می بایست به کارگیری فرمایید؟
به صورت نمونه jquery یک کتاب منزل جاوا اسکریپت سمت استفاده کننده میباشد که میتوانید با استعمال از آن درخواست ایجکس به سمت سرور بفرستید و با اخذ پاسخ در کاغذ تغییرات متبوع را انجام دهید.
ایجکس چطور فعالیت مینماید
فرایند انجام یک درخواست ایجکس:
یک اتفاق افتاد در کاغذ انجام میگردد (به صورت نمونه بروی دکمه تعقیب کردن استاد کلیک میشود)
یک شی از کالا XMLHttpRequest بوسیله جاوا اسکریپت ساخت میگردد
XMLHttpRequest به سمت سرور ارسال میشود
سرور در خواست را باز نگری می نماید
سرور یک جواب به کاغذ بر می گرداند (به صورت نمونه معلم به صدق بوسیله این استفاده کننده دنبال شد)
جاوا اسکریپت جواب را بازنگری مینماید و ورقه را به روز میکند (چنانچه مدرسی با پیروزی دنبال شدهاست متن دکمه از استاد را دنبال کنم، به معلم را دنبال نمیکنم عوض می شود و رنگ دکمه عوض میشود )
دقت: این که در مخفف ajax شما xml را مشاهده میکنید گهگاه سبب ساز گمراهی میگردد که داده ها در بین مرورگر و سرور مطلقا بایستی به طور xml انتقال یابد، در حالتیکه که به شیوه json و متن هم میتواند داده ها را انتقال بخشید.
دقت: درین لینک و پیوند فیلم فراگیری ایجکس را ملاحظه کنید.