بیات

گرفتن داده با Ajax از صفحه ای دیگر

چطورمیشه از یک صفحه ی دیگه اطلاعات اون صفحه رو گرفت ، مثلا دستوری که درصفحه php خوودت به کارببری و بعداز اون یک درخاست به صفحه گوگل بفرسته ومحتوای یکی از div های اون روبگیره ، باسپاس

#لینک_کد_سورس_ajax_و_jquery #خواندن_اطلاعات_فرم_با_ajax #خواندن_صفحات_با_ajax_در_php #استفاده_از_آژاکس_در_php #آموزش_ajax_در_php #استفاده_از_ajax_در_php
لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
prober

با دستور load در ajax میتونید این کار رو انجام بدید فقط باید id مربوط به div موردنظر در صفحه دیگر رو داشته باشید.

id مربوط به div رو هم می تونید از طریق inspector مرورگرهایی مثل فایرفاکس یا کروم پیدا کنید.

در مثال زیر همونطور که مشخص هست محتوای عنصربا id برابر با container رو از صفحه با url برابر با test.html میگیریم و میریزیم توی عنصری با id برابر با result

$( "#result" ).load( "ajax/test.html #container" );
کسانی که عاشـق کیفیت اند بیشتر از کسانی که متخصص کیفیت اند باعث بهبود کیفیت می شوند. - پروفسور کندو- کتاب Human Motivation
بیات

مطمن هستی که این کله صفحه رو لود نمیکنه؟؟؟؟؟؟؟

نمیخام همه صفحه رو بگیره میخام تنهاهمون div روبگیره که حجم نتم نره

خب حالا id اون رو چطور پیداکنم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

بیات

راستی سوال دوممم اینه اگه بخام این محتویات رو تویه یک رشته ذخیره کنم چیکارش کنم؟

بیات

شما مطمن هستید که دستور load کله سورس اون ادرس رو نمیگیره؟؟؟؟؟؟

get_content کله سورس کد اون برنامه رومیگیره

اگه بتونیم مقدار خروجی load رو اول تویه string بریزم بعدچاپش کنیم بهتر میفههمیم که کله سورس رومیگیره بعد توش میگرده اون محتوای اون تگ رومیخونه یانه کلا ازسایت موردنظرتنهاهمون div روواکشی میکنه

prober

دوست عزیز شما به جای container# باید id اون div ای رو قرار بدی که میخوای محتوای html اش رو واکشی کنی.

این هم جمله خود سایت jquery.com :

We could modify the example above to use only part of the document that is fetched

و معنای اون:

ما می توانیم مثال بالا را (مثالی از load کامل صفحه) تنها برای واکشی بخشی از سند وب استفاده کنیم.

و این هم لینک مربوط به این توضیحات و مثال

کسانی که عاشـق کیفیت اند بیشتر از کسانی که متخصص کیفیت اند باعث بهبود کیفیت می شوند. - پروفسور کندو- کتاب Human Motivation
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

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