نوشته شده توسط
mazoolagh
سلام و روز خوش
این بخش رو اگر براش تاپیک مستقل بزنین بهتره (هرچند دست کم 10-12 تایی از قدیم باید باشه)
ولی بنظرم یک تاپیک جدید نیاز هست هنوز (شاید در بخش asp.net webforms).
یک بخشی از بحث به خود دیتا برمیگرده ،هم از نظر به روز بودن و هم درست بودن تقسیم بندی.
در بیشتر دیتاها که دیدم (از جمله در همین فروم) بعد از استان شهر آوردن و این شهرها هم در واقع ترکیبی از شهرستان/بخش/شهر-دهستان هست.
در واقع بعد از استان شهرستان داریم و اینجور هست که طبق دیتا مرکز آمار ایران برای سال 1400:
31 استان و
469 شهرستان و
1155 بخش و
3978 شهر-دهستان و
بیش از 98000 آبادی داریم.
بخش دیگه بحث هم به روش ساخت cascading combo برمیگرده،
که خب راه های متنوعی براش هست.
این روش که شما پیاده کردین جا برای بهبود داره:
بهتره که به جای یک کمبو برای هر مجموعه شهر یک استان و hidden/visible کردن اونها
فقط یک کمبو داشته باشین و item های اون رو درست کنین.
حتی اگر برای هر استان یک کمبو شهر هم داشته باشیم،
باز هم در تابع state_onchange اون switch نیاز نیست.
اجازه بدین ادامه اش رو در تاپیک جدید دنبال کنیم.