سلام و عرض ادب
من می خوام که 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();
});
}
});