behnazY
(Bhnzmghdm)
1
[font="tahoma"][rtl]
سلام دوستان
من داخل گرید ویو یک لینک با ایجکس تعریف کردم که عمل فعال و غیر فعال کردن را نشون میده
اما فقط دفعه اول درست کار میکنه و از دفعه دوم اشتباه میکنه
قبل از انجام کار یک پیغام از کاربر میپرسه و بعدش گرید را آپدیت میکنه
گرید ویو درست آپدیت میشه اما با توجه به فعال کردن و غیر فعال کردن باید پیغام در دفعات بعد تغییر کنه اما فقط پیغام دفعه اول را نشون میده
اگر ممکنه راهنمایی کنید
[/rtl][/font]
EmadGh
(Emadghasemi 2006)
2
[rtl]زیاد مطمئن نیستم از حرفی که میزنم، ولی احتمال میدم همین باشه دلیلش
بخاطر این کار نمیکنه که شما از AjaxLink استفاده کردید
وقتی از این تابع استفاده میکنید، به اضای هر لینک قطعه کد جاوا اسکریپت به انتهای صفحه اضفه میشه
وقتی شما Grid رو به صورت ایجکسی آپدیت می کنید، هیچ کدوم ازون کد ها دیگه کار نمی کنن…
[size="2"]بهترین کار اینه که ازین تابع [/size][size=2]داخل Grid تون [/size][size="2"]شما استفاده نکنید [/size]
[size=“2”]بچاش یه تیکه کد جاوا خودتون بنویسید که با کلیک روی دکمه “فعال/غیرفعال” مورد رو فعال / غیر فعال بکنه [/size]
[size="2"]اینطوری حجم زیاد کدهای جاوا اسکریپت از انتهای صفحه حذف میشه و جاش شما حداکثر 10 خط خواهید داشت که با تغییرات صفحه هم عمل میکنه…[/size]
[size="2"]پ.ن: از تابع jQuery.on() استفاده کنید.[/size]
[size="2"][/rtl][/size]