AJAX چیست
AJAX مخفف Asynchronous JavaScript and XML است
به اختصار می توان گفت AJAX به بارگزاری داده در پس زمینه و نمایش آن در صفحه وب بدون نیاز به بارگزاری دوباره صفحه، مربوط می شود.
مثال هایی از اپپلیکیشن هایی که از AJAX استفاده می کنند
- youtube
- googlemap
- gmail
AJAX در jQuery
jQuery چند متد برای کار با AJAX ارائه کرده است.
توسط متدهای AJAX می توانید هر درخواستی اعم از متن ، html ، xml یا json از سرور راه دور ، با استفاده از متدهای post و get http ارسال کنید.
همچنین شما می توانید داده های خارجی را مستقیما با انتخاب تگ html در صفحه وب خود بارگزاری کنید.
نوشتن AJAX می تواند کمی پیچیده باشد، زیرا مرورگر های مختلف دارای شکل دستوری متفاوت برای پیاده سازی AJAX هستند. این به این معنی است که شما باید کد اضافی را برای تست مرورگر های مختلف بنویسید. با این حال، تیم jQuery این کار را برای ما انجام داده است، بنابراین ما می توانیم قابلیت AJAX را با تنها یک خط از کد بنویسیم.