تبلیغات :
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 2 اولاول 12
نمايش نتايج 11 به 12 از 12

نام تاپيک: سوال در مورد ajax

  1. #11
    پروفشنال
    تاريخ عضويت
    May 2006
    محل سكونت
    کرج
    پست ها
    746

    پيش فرض

    یه سوال
    تو کدی که اون پایین گذاشتم یه تابع است که یه مقدار رو باید از سرور بگیره و برگردونه به تابع فراخوان اصلی.مشکل اینجاست که وقتی عبارت return اجرا می شه مقدار برگشتی خالیه یعنی هنوز از سرور نیومده.برای رفع این مشکل چیکار باید بکنم؟پارامتر سوم متد open رو هم گذاشتم true ولی فرقی نکرد
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  2. #12
    حـــــرفـه ای eAmin's Avatar
    تاريخ عضويت
    Aug 2007
    محل سكونت
    Node.js
    پست ها
    2,259

    پيش فرض

    وقتی درخواستی رو به سرور ارسال میکنید، این خودش باعث صرف زمانهایی میشه و از اونجایی که سرعت اجرا شدن توابع در زبانهای برنامه نویسی (صرف نظر از کارهایی که قراره انجام بدن) یک هزارم/میلیونیوم/میلیاردم(!) ثانیه میرسه، نمیشه مقدار دریافتی رو به تابع برگشت داد، چون اون تابع اجرا شده و منتظر نمی مونه تا اطلاعات از سرور لود بشن.
    ولی تنها راهی که میشه مقدار دریافتی رو به یک متغیر پاس داد استفاده از Anonymous function هست. به اینصورت که مقداری که قرار از سرور دریافت بشه رو به عنوان یک پارامتر به تابع پاس میدیم بعدا میشه با صدا زدن تابع Ajax اون مقدار رو از پارامتر دریافت کرد.

    با استفاده از یک مثال بهتر میتونید متوجه این موضوع بشید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  3. این کاربر از eAmin بخاطر این مطلب مفید تشکر کرده است


صفحه 2 از 2 اولاول 12

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •