نمایش نتایج 1 تا 2 از 2

نام تاپیک: مشکل در اجرای خطی جاوا اسکریپت برای کمبو باکس ها

  1. #1

    Question مشکل در اجرای خطی جاوا اسکریپت برای کمبو باکس ها

    سلام و عرض ادب
    من می خوام که 3 تا تابع که هر کدوم وظیفه گرفتن اطلاعات از سرور و پر کردن اون رو تو کمبو باکس خودشون رو دارن اجرا شد و هر 3 تا تموم شد بعد خطوط بعدی که شامل نمایش اطلاعات فرم هست نشون داده بشه
    کد زیر من گاهی درست کار می کنه کاهی بعضی از کمبو باکس ها رو پر نمی کنه دلیلش هم همون اجرای خطی تو جاوا اسکریپت هست لطفا یک روش پیشنهاد بدین که خطوط 4 به بعد منتظر اجرای کامل 3 خط اول بمونن
    ممنونم

         FillCmbCountry();
    FillCmbEnvironmentFactorsId();
    FillCmbTypIE(0);

    var idRow = $("#idRow").val();

    var datavalue = "{idRow: " + idRow + " }";
    $.ajax({
    type: "POST",
    url: MyRootPath + "/Admin/AdAjax/Aj_Test.aspx/GetInfoById",
    data: datavalue,
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    success: function (data) {
    var JTemp = jQuery.parseJSON(data.d);
    $.each(JTemp.ListTest, function (index, obj) {
    $("#CountryID").val(obj.CountryID);
    //...
    TypIEchange();
    });

    }
    });

  2. #2
    کاربر دائمی آواتار plague
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اهواز
    پست
    2,360

    نقل قول: مشکل در اجرای خطی جاوا اسکریپت برای کمبو باکس ها

    این قسمت رو بزار توی یه فانکش



    var idRow = $("#idRow").val();

    var datavalue = "{idRow: " + idRow + " }";
    $.ajax({
    type: "POST",
    url: MyRootPath + "/Admin/AdAjax/Aj_Test.aspx/GetInfoById",
    data: datavalue,
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    success: function (data) {
    var JTemp = jQuery.parseJSON(data.d);
    $.each(JTemp.ListTest, function (index, obj) {
    $("#CountryID").val(obj.CountryID);
    //...
    TypIEchange();
    });

    }
    });


    بعد توی فانکش FillCmbTypIE وقتی کارش تمام شد صداش کن


    اگه بخای روش حرفه ای تر بکار ببری میتونی از Promise و async/await استفاده کنی


    https://jsfiddle.net/g1mf9q2r/

    ولی خب در هر صورت نیاز داری اون کدای پایین رو بریزی توی یک فانکشن که بتونی اجراشون رو کنترل کنی

تاپیک های مشابه

  1. پاسخ: 0
    آخرین پست: چهارشنبه 26 اردیبهشت 1397, 16:44 عصر
  2. پاسخ: 0
    آخرین پست: یک شنبه 28 تیر 1394, 18:24 عصر
  3. پاسخ: 3
    آخرین پست: سه شنبه 11 فروردین 1394, 22:43 عصر
  4. آموزش سریع وی بی اسکریپت و جاوا اسکریپت
    نوشته شده توسط odiseh در بخش طراحی وب (Web Design)
    پاسخ: 4
    آخرین پست: چهارشنبه 01 فروردین 1386, 01:20 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •