سبد (0)

آموزش آجاکس پاسخ سرور

پاسخ سرور

برای دریافت پاسخ از سرور، می توانید از responseText یا responseXML که از خصوصیت های شیء XMLHttpRequest می باشند، استفاده کنید.

خصوصیتتوضیحات
responseText

دریافت پاسخ بعنوان یک رشته

responseXML

دریافت پاسخ بعنوان یک XML


خصوصیت responseText

اگر که پاسخ سرور از نوع XML نیست، می توانید از خصوصیت responseText استفاده کنید. 

خصوصیت responseText، پاسخ را بعنوان یک رشته برمی گرداند و شما می توانید از آن بر این اساس استفاده کنید:

مثال

document.getElementById("demo").innerHTML = xhttp.responseText;
خودتان امتحان کنید »

خصوصیت responseXML

اگر که پاسخ سرور از نوع XML است، و شما می خواهید که آن را بعنوان یک شیء XML تجزیه کنید، می توانید از خصوصیت responseXML استفاده کنید:

مثال

درخواست فایل cd_catalog.xml و تجزیه ی پاسخ:

xmlDoc = xhttp.responseXML;
txt = "";
x = xmlDoc.getElementsByTagName("ARTIST");
for (i = 0; i < x.length; i++) {
  txt += x[i].childNodes[0].nodeValue + "<br>";
  }
document.getElementById("demo").innerHTML = txt;
خودتان امتحان کنید »
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehiمجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامیپرداخت آنلاین -  بانک ملتمعرفی بیاموز در شبکه سهپرداخت آنلاین - بانک اقتصاد نوینپرداخت آنلاین - بانک سامان