جیکوئری - مقدمه ای بر AJAX
یادگیری jQueryAJAX تکنولوژی تبادل اطلاعات با سرور و بروز رسانی قسمتی از صفحه بدون بارگزاری مجدد صفحه است.
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
$("#div1").load("demo_test.txt");
});
});
</script>
</head>
<body>
<div id="div1"><h2>AJAX متن را تغییر خواهد داد</h2></div>
<button>مشاهده متن </button>
</body>
</html>
AJAX چیست؟
AJAX مخفف Asynchronous JavaScript and XML است.
به اختصار می توان گفت AJAX به بارگزاری داده در
background و نمایش آن در صفحه وب بدون نیاز به بارگزاری دوباره صفحه، مربوط می شود.
مثال هایی از اپپلیکیشن هایی که از AJAX استفاده می کنند:
Gmail، Google Maps، Youtube و Facebook.
jQuery و AJAX
جیکوئری چند متد برای کار با AJAX ارائه کرده است.
توسط متدهای AJAX جیکوئری میتوانید هر درخواستی اعم از متن،html، xml یا json از سرور راه دور ، با استفاده از متدهای post و get http ارسال کنید.
همچنین شما می توانید داده های خارجی را مستقیما با انتخاب عناصر html در صفحه وب خود بارگزاری کنید.
بدون جی کوئری ، برنامه نویسی AJAX می تواند کمی پیچیده باشد!
نوشتن AJAX می تواند کمی پیچیده باشد، زیرا مرورگرهای مختلف دارای شکل دستوری متفاوت برای پیاده سازی AJAX هستند. این به این معنی است که شما باید کد اضافی را برای تست مرورگرهای مختلف بنویسید. با این حال، تیم جی کوئری این کار را برای ما انجام داده است، بنابراین ما می توانیم قابلیت AJAX را با تنها یک خط از کد بنویسیم.
نظر شما
>