ورود

View Full Version : حرفه ای: اجرای یک پارشیال ویو بعد از موفق بودن یک عملیات ایجکسی



سعید کشاورز
یک شنبه 10 تیر 1397, 16:08 عصر
سلام دوستان
فرض کنید یه دستور ایجکس دارید که یه کاری رو انجام میده
حالا میخوام وقتی این دستور با موفقیت اجرا شد یه پارشیال ویو اجرا بشه... یعنی یه جورایی میخوام توی تابع Success متد ایجکسی که دارم این دستور اجرا بشه @Html.Partial(_notification)

اما مشکل اینجاس وقتی این دستور رو میتویسم سمت کلاینت تولید میشه بدون اینکه منتظر اجرای تابع ایجکس باشه.. یه چیز طبیعی هم هست.. چون سمت سرور رندر میشه و به کلاینت بر میگرده..

به نظرتون چجوری میشه این مشکل رو حل کرد؟

Moien Tajik
یک شنبه 10 تیر 1397, 21:56 عصر
از اکشنتون اون پارشالی که میخواید نشون بدید Return کنید و بجای استفاده مستقیم از Html.Partial ، اون Partial ای که return شده رو بعنوان data در success بگیریدش و نمایشش بدید :
https://stackoverflow.com/a/26629025/6661314