PDA

View Full Version : مشکل در ایجاد لیست های وابسته به هم در Yii (حل شد)



alirezara
یک شنبه 19 بهمن 1393, 01:01 صبح
با سلام و خسته نباشید خدمت تمام دوستان عزیزم. اول از همه می خوام از دوستان که به سوالات بنده پاسخ میدهند کمال تشکر و قدردانی داشته بشم. من یه تازه کار در زمینه ی برنامه نویسی yii هستم اما در حال بالا بردن اطلاعات خودم در این رابطه هستم امیدوارم به مرحله ای برسم که بتونم بنده هم پاسخگوی سوالات دوستان باشم.

دوستان! من توی تمریناتم می خوام به کمک ajax مقدار option انتخاب شده در یک dropdownlidt را در یک تگ div با آی دی city_area نمایش دهم. اما مشکل اینجاست که این اتفاق رخ نمیده یعنی اصلا چیزی در این div قرار نمیگیره. به نوعی انگار ajax کار نمیکنه!

من از دو منبع زیر کمک گرفتم :

http://shgn.ir/%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%84%DB%8C%D8%B3%D8%AA-%D9%87%D8%A7%DB%8C-%D9%88%D8%A7%D8%A8%D8%B3%D8%AA%D9%87-%D8%A8%D9%87-%D9%87%D9%85-%D8%AF%D8%B1-yii/
http://www.yiiframework.com/wiki/429/an-easy-solution-for-dependent-dropdownlist-using-ajax/


اما مشکل من حل نشد.

کدهای مدل و کنترولر تمرینم رو نیز ضمیمه ی کردم از دوستان عزیزم خواهشمندم بنده را راهنمایی کنید. باز هم از همه ی دوستانم تشکر می کنم. موفق و سر بلند باشید.

googoli
یک شنبه 19 بهمن 1393, 08:18 صبح
سلام
چیزی رو که من دیدم
شما اومدی برای این کار یک تابع actionTest گذاشتی ولی بجای این که بیایی توی accessRules همین تابع رو معرفی کنی رفتی تابع dynamiccities رو معرفی کردی
برای همین کار نمی کنه

alirezara
یک شنبه 19 بهمن 1393, 09:54 صبح
سلام
چیزی رو که من دیدم
شما اومدی برای این کار یک تابع actionTest گذاشتی ولی بجای این که بیایی توی accessRules همین تابع رو معرفی کنی رفتی تابع dynamiccities رو معرفی کردی
برای همین کار نمی کنه


واقعا ممنونم دوست عزیز. خیلی لطف کردی. مشکل حل شد. من یک اشتباه دیگه هم داشتم و اون این بود که در کنترولر و در اکشن مربوطه به جای اینکه نتیجه را echo کنم داشتم return میکردم. باز هم ممنونم.