📞 02166056460

متد $.get

10 / 10
از 1 کاربر
بازگشت به لیست مقالات » | جمعه 1 آبان 1405 در ساعت 11 و 18 دقیقه | نظرات کاربران ( 1 )
آموزش jQuery

آموزش متد $.get در jQuery؛ دریافت اطلاعات از سرور

نحوه ارسال درخواست GET، دریافت پاسخ و مدیریت خطا در Ajax

در این راهنما با متد $.get در jQuery آشنا می‌شوید؛ روشی ساده برای فرستادن درخواست HTTP GET و دریافت اطلاعات از سرور، بدون بارگذاری دوباره صفحه. نمونه‌های کد، پارامترها، پاسخ سرور و خطاهای رایج را مرحله‌به‌مرحله بررسی می‌کنیم.

این مطلب بخشی از آموزش JQuery است و برای درک بهتر درخواست‌های Ajax نوشته شده است. اگر در کنار توسعه وب به طراحی سایت هم علاقه دارید، شناخت ارتباط میان مرورگر و سرور به ساخت تجربه‌های تعاملی‌تر کمک می‌کند.

۰۱

متد $.get در jQuery چیست؟

متد get یک تابع کمکی در jQuery برای ارسال درخواست HTTP از نوع GET است. این متد معمولاً برای خواندن داده‌هایی مانند متن، اطلاعات یک محصول یا محتوای یک صفحه به کار می‌رود. پاسخ سرور می‌تواند بدون تازه‌سازی کل صفحه در اختیار کد JavaScript قرار بگیرد.

درخواست GET برای دریافت داده طراحی شده است؛ بنابراین بهتر است از آن برای عملیاتی که اطلاعات را تغییر می‌دهند استفاده نکنید. برای نمونه، خواندن فهرست خبرها مناسب است، اما ثبت سفارش یا حذف یک رکورد باید با روش و سازوکار مناسب دیگری انجام شود.

در نمونه‌های این مقاله، نشانی‌هایی مانند test.php یا demo_test.asp فرضی هستند. برای اجرا باید نشانی را با مسیر واقعی فایل یا سرویس سمت سرور خود جایگزین کنید.

۵ نکته مهم درباره متد $.get در jQuery

۰۲

۱. نشانی درخواست را درست تعیین کنید

پارامتر نخست، نشانی یا URL منبعی است که درخواست به آن ارسال می‌شود و وجود آن ضروری است. نشانی می‌تواند نسبی باشد، مانند /api/products، یا در شرایط لازم به یک نشانی کامل اشاره کند. مسیر نادرست یا تفاوت میان مسیر نسبی و مطلق می‌تواند باعث خطای پیدا نشدن منبع شود.

برای مثال، اگر صفحه در مسیر /shop/ قرار دارد و درخواست را به products می‌فرستید، مرورگر ممکن است مسیر /shop/products را درخواست کند. پیش از بررسی کدهای دیگر، نشانی نهایی را در ابزار توسعه مرورگر کنترل کنید.

۰۳

۲. داده‌های ارسالی را متناسب با درخواست انتخاب کنید

پارامتر data اختیاری است و داده‌های مورد نیاز سرور را همراه درخواست می‌فرستد. jQuery معمولاً مقادیر یک شیء را به پارامترهای پرس‌وجوی URL تبدیل می‌کند. این روش برای فیلتر، جست‌وجو یا صفحه‌بندی داده‌ها کاربرد دارد.

فرض کنید کاربر می‌خواهد محصول‌های یک دسته را ببیند. می‌توانید نام دسته را به صورت داده ارسال کنید و سرور فقط نتایج مرتبط را برگرداند. داده‌های حساس را در URL قرار ندهید؛ پارامترهای GET ممکن است در سابقه مرورگر، گزارش سرور یا نشانی قابل مشاهده باشند.

۰۴

۳. پاسخ را در تابع موفقیت پردازش کنید

تابع موفقیت زمانی اجرا می‌شود که پاسخ درخواست با موفقیت دریافت شود. داده پاسخ معمولاً نخستین آرگومان تابع است. در صورت نیاز می‌توانید وضعیت پاسخ و شیء درخواست را نیز دریافت کنید؛ اما نام‌گذاری پارامترها را دقیق و روشن نگه دارید تا خواندن کد آسان باشد.

برای نمونه، می‌توانید متن پاسخ را در کنسول ببینید یا محتوای یک بخش از صفحه را به‌روزرسانی کنید. اگر پاسخ HTML است، پیش از قراردادن آن در صفحه به منبع و محتوای آن اعتماد داشته باشید و از واردکردن داده نامطمئن به DOM خودداری کنید.

۰۵

۴. نوع پاسخ و خطا را در نظر بگیرید

نوع داده پاسخ را می‌توان با پارامتر اختیاری dataType مشخص کرد. اگر این پارامتر تعیین نشود، jQuery با توجه به نوع پاسخ تلاش می‌کند قالب آن را تشخیص دهد. مشخص‌کردن نوع داده در مواردی که قالب پاسخ معلوم است، رفتار برنامه را قابل پیش‌بینی‌تر می‌کند.

در عمل، درخواست ممکن است به علت نشانی اشتباه، پاسخ نامعتبر یا مشکل شبکه شکست بخورد. برای نمونه، اگر سرویس JSON برمی‌گرداند اما پاسخ ناقص یا نامعتبر باشد، بررسی خطا کمک می‌کند به جای نمایش نتیجه اشتباه، پیام مناسبی به کاربر نشان دهید.

۰۶

۵. درخواست را متناسب با نیاز صفحه به کار ببرید

درخواست GET برای دریافت داده‌ای مناسب است که قرار نیست با همان درخواست تغییر کند. از این متد می‌توانید برای جست‌وجو، دریافت جزئیات یا بارگذاری یک فهرست استفاده کنید. بهتر است درخواست را در زمان مناسب و در پاسخ به اقدام کاربر بفرستید تا تماس‌های غیرضروری با سرور کاهش یابد.

برای مثال، در یک صفحه محصولات می‌توان پس از انتخاب فیلتر، نتایج تازه را از سرور دریافت کرد. اگر کاربر با هر تغییر کوچک چند درخواست پیاپی ایجاد می‌کند، مدیریت زمان ارسال درخواست و جلوگیری از درخواست‌های تکراری تجربه بهتری فراهم می‌کند.

📡

URL

نشانی منبعی که درخواست GET به آن فرستاده می‌شود.

📨

data

داده‌های اختیاری که همراه درخواست به سرور ارسال می‌شوند.

🎯

dataType

قالب مورد انتظار برای پاسخ، مانند JSON یا متن.

۰۷

نمونه‌های کاربردی متد $.get

ساده‌ترین حالت، درخواست از یک فایل و نادیده‌گرفتن مقدار پاسخ است. این نمونه برای آشنایی با شکل فراخوانی مناسب است؛ در کد واقعی معمولاً پاسخ را پردازش می‌کنید یا برای خطاها رفتار مشخصی در نظر می‌گیرید.

$.get("test.php");

می‌توانید داده‌های متنی را هم همراه درخواست ارسال کنید. jQuery آن‌ها را به پارامترهای URL تبدیل می‌کند. در این مثال، سرور می‌تواند مقدار نام و شهر را دریافت کند؛ البته نام پارامترها باید با انتظارات برنامه سمت سرور هماهنگ باشد.

$.get("test.php", {
  name: "Ali",
  town: "1jQuery"
});

اگر لازم است چند مقدار برای یک کلید بفرستید، می‌توانید آرایه‌ای از مقادیر را در داده‌ها قرار دهید. شکل نهایی پارامترها به شیوه پردازش سمت سرور نیز وابسته است؛ پس پس از ارسال، درخواست واقعی را در ابزار شبکه مرورگر بررسی کنید.

$.get("test.php", {
  "colors[]": ["Red", "Green", "Blue"]
});

برای دریافت و استفاده از پاسخ، تابع موفقیت را به درخواست اضافه کنید. در این نمونه، پاسخ در پنجره هشدار نمایش داده می‌شود؛ در یک برنامه واقعی می‌توانید آن را در بخش مشخصی از صفحه قرار دهید یا برای پردازش بیشتر به تابع دیگری بفرستید.

$.get("test.php", function(data) {
  alert("Data: " + data);
});
۰۸

شکل کلی و پارامترهای متد

شکل رایج فراخوانی متد get به صورت زیر است. در نسخه‌های جدید jQuery، تابع موفقیت و نوع داده را می‌توان مطابق نیاز تعیین کرد. پارامترهای اختیاری را فقط زمانی اضافه کنید که در برنامه کاربرد دارند.

$.get(url, data, success, dataType);

پارامترهای مهم این متد را می‌توان به شکل زیر خلاصه کرد. توجه کنید که ترتیب و نوع آرگومان‌ها مهم است؛ اگر فقط تابع موفقیت را لازم دارید، می‌توانید آن را بعد از URL قرار دهید و از ارسال داده اضافی خودداری کنید.

  • url: آدرس منبعی که درخواست به آن فرستاده می‌شود. این پارامتر اجباری است.
  • data: اطلاعات اختیاری برای ارسال همراه درخواست، مانند عبارت جست‌وجو یا شناسه دسته.
  • success: تابعی که پس از دریافت پاسخ موفق اجرا می‌شود و می‌تواند داده پاسخ را دریافت کند.
  • dataType: نوع مورد انتظار پاسخ، مانند JSON یا متن. اگر تعیین نشود، jQuery برای تشخیص آن تلاش می‌کند.

مدیریت پاسخ و وضعیت درخواست

۰۹

پاسخ موفق و شیء jqXHR

در تابع موفقیت، داده دریافت‌شده از سرور در اختیار شما قرار می‌گیرد. در برخی امضاها، وضعیت درخواست و شیء درخواست نیز قابل دسترسی است. برای نوشتن کد خوانا، از نام‌های معنادار استفاده کنید و رفتار برنامه را به نمایش پیام‌های موقت محدود نکنید.

در نمونه زیر، داده و وضعیت در کنسول ثبت می‌شوند. اگر سرویس پاسخ JSON می‌دهد، نوع داده را مشخص کنید تا jQuery پاسخ را به شکل مناسب در اختیار تابع قرار دهد. پاسخ واقعی سرویس باید با قالب اعلام‌شده هماهنگ باشد.

$.get("demo_test.asp", function(data, status) {
  console.log("Data:", data);
  console.log("Status:", status);
}, "text");
۱۰

رسیدگی به خطا

برای مدیریت شکست درخواست می‌توانید از متد fail() روی شیء بازگشتی استفاده کنید. در این حالت، پیام خطا را متناسب با موقعیت نمایش دهید و جزئیات فنی را برای بررسی در کنسول یا سامانه ثبت خطا نگه دارید.

$.get("/api/products")
  .done(function(data) {
    console.log("داده دریافت شد:", data);
  })
  .fail(function(jqXHR, textStatus, errorThrown) {
    console.error("درخواست ناموفق بود:", textStatus, errorThrown);
  });

وضعیت‌هایی مانند success، notmodified، error، timeout و parsererror به تشخیص نتیجه درخواست کمک می‌کنند. نام وضعیت دقیق به نتیجه و نسخه jQuery وابسته است؛ در کد، از رفتار مستندشده برای نسخه مورد استفاده خود پیروی کنید.

✅

success

پاسخ با موفقیت دریافت و پردازش شده است.

🚨

error

در دریافت یا پردازش پاسخ مشکلی رخ داده است.

⏱️

timeout

زمان انتظار درخواست به پایان رسیده است.

۱۱

نوع داده‌هایی که می‌توان دریافت کرد

نوع پاسخ به داده‌ای بستگی دارد که سرور برمی‌گرداند. قالب را هم در سمت سرور و هم در کد فرانت‌اند هماهنگ نگه دارید؛ ناسازگاری میان پاسخ واقعی و نوع مورد انتظار می‌تواند باعث خطای پردازش شود.

  • json: داده ساخت‌یافته‌ای که برای دریافت اطلاعاتی مانند فهرست محصولات مناسب است.
  • xml: داده‌ای با قالب XML که در سرویس‌های مبتنی بر این استاندارد به کار می‌رود.
  • html: محتوای HTML که ممکن است برای جایگزینی یا افزودن بخشی از صفحه استفاده شود.
  • text: رشته‌ای ساده که برای پیام یا محتوای متنی مناسب است.
  • script: محتوایی که به عنوان اسکریپت ارزیابی می‌شود؛ استفاده از آن باید با دقت و توجه به امنیت انجام شود.

برای مثال، اگر پاسخ سرویس یک شیء JSON است، مشخص‌کردن نوع داده به‌صورت json به روشن‌ترشدن قرارداد میان کلاینت و سرور کمک می‌کند. برای پاسخ HTML نیز محتوای دریافتی را تنها زمانی وارد صفحه کنید که منبع آن قابل اعتماد باشد.

۱۲

نمونه کامل: درخواست با کلیک روی دکمه

در نمونه زیر، با کلیک روی دکمه درخواست ارسال می‌شود و داده و وضعیت پاسخ در پنجره هشدار نمایش داده می‌شوند. فایل مقصد باید در دسترس باشد و پاسخ آن با انتظارات کد مطابقت داشته باشد. اگر صفحه از HTTPS استفاده می‌کند، سرویس مقصد نیز باید با شرایط امنیتی سازگار باشد.

$("button").click(function() {
  $.get("demo_test.asp", function(data, status) {
    alert("Data: " + data + "\nStatus: " + status);
  });
});

برای تجربه بهتر، معمولاً بهتر است به جای پنجره هشدار، نتیجه را در بخشی از صفحه نمایش دهید. همچنین می‌توانید هنگام ارسال درخواست نشانه بارگذاری نشان دهید و در صورت شکست، پیام ساده‌ای ارائه کنید. این کار به کاربر کمک می‌کند بداند درخواست در حال انجام است یا به مشکلی برخورده است.

یادگیری بیشتر

درخواست‌های Ajax را اصولی به کار ببرید

برای ساخت صفحات تعاملی، مسیر درخواست، داده ارسالی و شیوه مدیریت پاسخ را پیش از استفاده در پروژه بررسی کنید.

مطالعه آموزش JQuery ←

اشتباهات رایج هنگام استفاده از $.get

۱۳

استفاده از GET برای تغییر اطلاعات

درخواست GET برای دریافت داده است و نباید تنها سازوکار اجرای عملیات تغییردهنده باشد. به‌خصوص عملیاتی مانند حذف، ثبت یا ویرایش اطلاعات را با طراحی مناسب سمت سرور و روش درخواست متناسب پیاده کنید. مخفی‌کردن یک دکمه یا استفاده از Ajax به تنهایی جایگزین کنترل دسترسی و اعتبارسنجی نیست.

۱۴

نادیده‌گرفتن پاسخ ناموفق

اگر فقط حالت موفق را در نظر بگیرید، کاربر هنگام قطعی شبکه یا خطای سرور ممکن است هیچ بازخوردی نبیند. برای نتیجه ناموفق رفتار مشخصی تعریف کنید و در کنار پیام قابل فهم، اطلاعات فنی لازم را برای عیب‌یابی ثبت کنید.

۱۵

فراموش‌کردن قالب واقعی پاسخ

اگر کد انتظار JSON دارد اما سرور HTML یا متن برمی‌گرداند، پردازش پاسخ ممکن است شکست بخورد. قرارداد پاسخ را در هر دو سمت مشخص کنید و در ابزار شبکه مرورگر، محتوای دریافتی و کد وضعیت HTTP را بررسی کنید.

مزایای متد $.get

دریافت ساده داده با Ajax

کاربردها و نکات اصلی در یک نگاه
۰۱
سادگی

فراخوانی کوتاه

ارسال درخواست GET با کدی خوانا.

۰۲
دریافت

بدون بارگذاری کامل

دریافت داده بدون تازه‌سازی کل صفحه.

۰۳
داده

پارامترهای اختیاری

ارسال داده برای جست‌وجو و فیلتر.

۰۴
پاسخ

پردازش نتیجه

دریافت پاسخ در تابع موفقیت.

۰۵
خطا

مدیریت شکست

رسیدگی به خطا با زنجیره jqXHR.

پرسش‌های رایج درباره متد $.get

۱۶

آیا پارامتر data در متد $.get اجباری است؟

خیر. پارامتر داده اختیاری است و فقط زمانی به کار می‌رود که لازم باشد اطلاعاتی مانند عبارت جست‌وجو یا شناسه دسته همراه درخواست فرستاده شود. در درخواست ساده، می‌توانید URL را به تنهایی ارسال کنید و پاسخ را در تابع موفقیت دریافت کنید.

اگر داده‌ای می‌فرستید، مطمئن شوید نام پارامترها با چیزی که سرور انتظار دارد هماهنگ است. برای اطلاعات حساس از پارامترهای URL استفاده نکنید و در صورت نیاز، روش درخواست و سازوکار امنیتی متناسب را در سمت سرور انتخاب کنید.

۱۷

چگونه نوع پاسخ را مشخص کنیم؟

نوع پاسخ را می‌توانید با پارامتر اختیاری dataType مشخص کنید. برای نمونه، اگر سرور JSON برمی‌گرداند، تعیین این قالب باعث می‌شود انتظار کد روشن باشد. اگر نوع داده را مشخص نکنید، jQuery تلاش می‌کند پاسخ را بر اساس اطلاعات دریافتی تشخیص دهد.

مهم است پاسخ واقعی سرور با نوع مورد انتظار هماهنگ باشد. اگر سرویس خطای HTML برگرداند اما کد انتظار JSON داشته باشد، باید شکست را به شکل مناسب مدیریت کنید و محتوای پاسخ را برای یافتن علت بررسی کنید.

۱۸

تفاوت $.get با $.ajax چیست؟

$.get() یک روش کمکی و مختصر برای درخواست GET است. متد $.ajax() تنظیمات گسترده‌تری در اختیار می‌گذارد و زمانی مفید است که به کنترل دقیق‌تر گزینه‌های درخواست نیاز دارید.

برای دریافت معمولی داده، شکل کوتاه‌تر خوانا و کاربردی است. اگر لازم است گزینه‌های بیشتری مانند تنظیمات سفارشی درخواست را کنترل کنید، مستندات نسخه jQuery پروژه را ببینید و روش مناسب را انتخاب کنید.

۱۹

چرا درخواست به سرور نمی‌رسد؟

دلایل متداول شامل URL نادرست، در دسترس نبودن فایل مقصد، مشکل شبکه یا محدودیت‌های دسترسی میان دامنه‌ها است. برای تشخیص، بخش Network ابزار توسعه مرورگر را باز کنید و نشانی درخواست، کد وضعیت HTTP و پاسخ دریافتی را بررسی کنید.

همچنین مطمئن شوید کتابخانه jQuery بارگذاری شده و کد پس از آماده‌شدن عناصر صفحه اجرا می‌شود. اگر درخواست به دامنه دیگری فرستاده می‌شود، تنظیمات سرور مقصد نیز باید اجازه چنین درخواستی را بدهد.

۲۰

آیا می‌توان از $.get برای دریافت HTML استفاده کرد؟

بله، سرور می‌تواند محتوای HTML برگرداند و برنامه آن را دریافت کند. با این حال، پیش از قراردادن محتوا در صفحه، منبع آن را بررسی کنید؛ واردکردن HTML نامطمئن می‌تواند خطر امنیتی ایجاد کند.

برای محتوای تولیدشده توسط کاربر، اعتبارسنجی سمت سرور و پاک‌سازی مناسب ضروری است. اگر هدف فقط نمایش داده ساخت‌یافته است، استفاده از JSON و ساخت عناصر رابط کاربری در کلاینت می‌تواند کنترل بیشتری فراهم کند.

۲۱

چگونه خطای درخواست را مدیریت کنیم؟

از fail() برای مشخص‌کردن رفتاری استفاده کنید که هنگام ناموفق‌بودن درخواست اجرا می‌شود. در این بخش می‌توانید پیام مناسب نشان دهید، وضعیت درخواست را ثبت کنید و از نمایش داده ناقص به کاربر جلوگیری کنید.

پیام کاربر را ساده و قابل فهم نگه دارید و جزئیات فنی را جداگانه برای عیب‌یابی ثبت کنید. در محیط واقعی، اطلاعات حساس یا جزئیات داخلی سرور را در پیام خطای قابل مشاهده برای همه قرار ندهید.

۲۲

آیا متد $.get داده را تغییر می‌دهد؟

کاربرد اصلی GET دریافت داده است و بهتر است درخواست آن تغییر پایدار در سرور ایجاد نکند. اگر عملیاتی قرار است اطلاعاتی را ثبت یا تغییر دهد، از روش مناسب و کنترل‌های امنیتی لازم استفاده کنید.

این تفکیک باعث می‌شود رفتار برنامه قابل پیش‌بینی‌تر باشد و ابزارها، کش مرورگر و کاربران برداشت درستی از درخواست داشته باشند. اعتبارسنجی و کنترل مجوز نیز باید در سمت سرور انجام شود، نه فقط در کد مرورگر.

۲۳

برای ارسال آرایه چه باید کرد؟

می‌توانید آرایه را در شیء داده قرار دهید؛ برای نمونه، کلیدی مانند colors[] را با چند مقدار ارسال کنید. jQuery داده‌ها را برای درخواست آماده می‌کند، اما شیوه دریافت و تفسیر آن باید با زبان و چارچوب سمت سرور هماهنگ باشد.

پس از ارسال، پارامترهای واقعی درخواست را در ابزار شبکه مرورگر ببینید. اگر سرور آرایه را به شکل مورد انتظار دریافت نمی‌کند، قالب نام کلید یا روش سریال‌سازی را با مستندات محیط سمت سرور تطبیق دهید.

۲۴

آیا می‌توان درخواست را بعد از کلیک اجرا کرد؟

بله. می‌توانید رویداد کلیک دکمه را به ارسال درخواست GET متصل کنید. بهتر است هنگام اجرا از ارسال ناخواسته درخواست‌های تکراری جلوگیری کنید و نتیجه موفق یا ناموفق را به شکلی روشن به کاربر نمایش دهید.

اگر درخواست باید پس از آماده‌شدن صفحه تنظیم شود، کد رویداد را زمانی اجرا کنید که عناصر مورد نظر در DOM وجود دارند. در پروژه‌های جدید نیز می‌توانید بر اساس ساختار برنامه، از الگوی مدیریت رویداد مناسب استفاده کنید.

۲۵

آیا متد $.get به کتابخانه jQuery نیاز دارد؟

بله. این متد بخشی از jQuery است و بدون بارگذاری نسخه سازگار این کتابخانه در صفحه در دسترس نخواهد بود. ترتیب بارگذاری اسکریپت‌ها را بررسی کنید تا jQuery پیش از کدی که از $.get() استفاده می‌کند اجرا شده باشد.

در صورت نبودن کتابخانه، معمولاً خطایی درباره تعریف‌نشدن $ یا jQuery در کنسول دیده می‌شود. بررسی ترتیب اسکریپت‌ها و نشانی فایل کتابخانه، گام نخست برای رفع این مشکل است.

۲۶

جمع‌بندی: چه زمانی از متد $.get استفاده کنیم؟

متد $.get در jQuery راهی خلاصه برای درخواست داده از سرور و دریافت پاسخ بدون بارگذاری دوباره صفحه است. با تعیین URL درست، ارسال داده‌های لازم، انتخاب نوع پاسخ مناسب و مدیریت موفقیت و خطا می‌توانید درخواست‌هایی خواناتر و قابل اعتمادتر بنویسید.

از GET برای دریافت اطلاعات استفاده کنید، داده حساس را در URL قرار ندهید و هنگام نمایش پاسخ، به امنیت محتوای دریافتی توجه داشته باشید. انتخاب درست روش درخواست و رسیدگی به خطا، بخش مهمی از ساخت برنامه وب پایدار است.

برای پروژه خود درخواست مناسب انتخاب کنید

پیش از استفاده از $.get، نوع داده، پاسخ سرور و مسیر مدیریت خطا را مشخص کنید تا ارتباط میان صفحه و سرور روشن و قابل نگهداری باشد.

مرور آموزش متد get ←

سوالات متداول متد $.get در jQuery

متد $.get در jQuery برای چه کاری استفاده می‌شود؟

از این متد برای ارسال درخواست HTTP GET و دریافت اطلاعات از سرور استفاده می‌شود. پاسخ را می‌توان بدون بارگذاری دوباره کل صفحه پردازش کرد.

آیا ارسال data در $.get اجباری است؟

خیر. پارامتر data اختیاری است و فقط وقتی استفاده می‌شود که لازم باشد اطلاعاتی مانند عبارت جست‌وجو یا شناسه دسته همراه درخواست ارسال شود.

چطور خطای درخواست GET را مدیریت کنیم؟

می‌توانید از متد fail روی شیء بازگشتی درخواست استفاده کنید و برای خطا پیام مناسب یا ثبت اطلاعات فنی در نظر بگیرید.

چه نوع داده‌هایی را می‌توان با $.get دریافت کرد؟

پاسخ می‌تواند JSON، XML، HTML یا متن ساده باشد. نوع پاسخ را با داده‌ای که سرور واقعاً برمی‌گرداند هماهنگ کنید.

آیا استفاده از $.get برای تغییر اطلاعات مناسب است؟

خیر. GET برای دریافت داده طراحی شده است. برای عملیات تغییردهنده، روش درخواست و کنترل‌های سمت سرور متناسب با آن عملیات را انتخاب کنید.

ارسال نظر و نظرات ثبت شده
رضاطباطبایی :
0 0
خیلی جالب است
سایر مقالات
متد serializeArray ۵ نکته مهم درباره متد serializeArray در jQuery 💡آشنایی با متد در این بخش از آموزش JQuery، ب ...
متد serialize متد serialize در jQuery چیست و چگونه از آن استفاده کنیم؟ ⭐ آشنایی با serialize در این بخش از ...
متد $.post متد post در jQuery چیست و چگونه از آن استفاده کنیم؟ ⭐ آشنایی با درخواست POST در این راهنما، ...
متد load متد load در jQuery چیست و چگونه استفاده می‌شود؟ ⭐ متد load در jQuery متد load در jQuery ...
متد $.getScript آموزش jQuery متد getScript در jQuery؛ دریافت و اجرای فایل جاوااسکریپت نحوه استفاده، پارامت ...
متد $.getJSON آموزش جی کوئری متد $.getJSON در جی کوئری؛ آموزش دریافت داده های JSON نحوه استفاده، مدیریت ...
متد $.get آموزش jQuery آموزش متد $.get در jQuery؛ دریافت اطلاعات از سرور نحوه ارسال درخواست GET، دری ...
متد ajaxSuccess آموزش jQuery متد ajaxSuccess در jQuery؛ آموزش کاربرد و مثال آشنایی با رویداد موفقیت درخواس ...
متد ajaxStop آموزش jQuery متد ajaxStop در jQuery تشخیص پایان همه درخواست های هم زمان Ajax و اجرای کد من ...
متد ajaxStart آموزش jQuery متد ajaxStart در jQuery؛ آموزش کاربرد و مثال اجرای تابع هنگام آغاز درخواست&zw ...
متد $.ajaxSetup آموزش jQuery و Ajax متد ajaxSetup در jQuery: تنظیم پیش فرض درخواست های Ajax نحوه کار، نمون ...
متد ajaxSend آموزش jQuery متد ajaxSend در jQuery چیست و چگونه از آن استفاده کنیم؟ آشنایی با رویداد ارسا ...
متد ajaxError آموزش jQuery متد ajaxError در jQuery؛ مدیریت خطای درخواست Ajax نحوه کار، آرگومان‌ها، ...
متد ajaxComplete آموزش jQuery متد ajaxComplete در jQuery بررسی کاربرد، پارامترها، مثال عملی و نکات مهم روید ...
متد ajax آموزش jQuery متد Ajax در jQuery؛ راهنمای ارسال درخواست به سرور آشنایی با ساختار درخواست Aj ...
متد Get و Post ای جکس در جی کوئری آموزش jQuery Ajax متدهای GET و POST در jQuery Ajax انتخاب متد مناسب، ارسال داده و مدیریت پ ...
Ajax در Jquery چگونه است ؟ Ajax در jQuery چیست و چگونه کار می‌کند؟ 💡آشنایی با ایجکس Ajax در jQuery روشی ساده بر ...
دسته بندی
جستجو
⏳ در حال پردازش...
لطفا صبر کنید