• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نمایش دسته بندی های تو در تو در Drop Down list
#1
بسم الله؛
سلام رفقا....
توی بخشی از پروژه قسمتی رو دارم که دسته بندی های موضوعی تو در تو ایجاد میکنم و سر این مساله مشکلی ندارم.
به عبارت ساده ساختار اصلی اون جدول به این شکله:
tbl_category
-----------
id
title
parent_id


دسته بندی های سطح اول parent_idشون صفره و دسته بندی های زیر مجموعه اونا هم که خب مشخصه وضعیتشون.

کاری که میخوام کنم اینه که یه dropdownlist داشته باشم که دسته بندی های اصلی رو نشون بده و با کلیک بر روی هر یک از اونها دسته بندی های زیر مجموعه رو هم به ترتیب در یک dropdownlist جدید نشون بده.و به همین ترتیب تا وقتی که یک دسته بندی زیر مجموعه داره زیر مجموعه هاشو نشون بده.
به صورت معمولی که صرفا تا دو سطح رو بخوایم نشون بدیم رو قبلا انجام دادم اما روالش کاملا متفاوت بوده با چیزی که الان میخوام.ممنون میشم راهنمایی کنین...با جی کوئری یا ای جکس ظاهرا باید بخونمBig GrinBig Grin
بنده طعم ايمان را نمي چشد، تا اينكه دريابد آنچه اتفاق نيفتاده است نمي شد كه اتفاق بيفتد؛و آنچه شده و اتفاق افتاده است,نمي شد كه نشود و اتفاق نيفتد....حضرت علي(ع)
  پاسخ
تشکر شده توسط :
#2
این شکلی باید بشه


فایل‌های پیوست تصاویر بندانگشتی
   
بنده طعم ايمان را نمي چشد، تا اينكه دريابد آنچه اتفاق نيفتاده است نمي شد كه اتفاق بيفتد؛و آنچه شده و اتفاق افتاده است,نمي شد كه نشود و اتفاق نيفتد....حضرت علي(ع)
  پاسخ
تشکر شده توسط :
#3
روال اینطوریه:
به استفاده از جی کوئری برای هر لیستت(dropdown list) یک رویداد click تعریف کن و روی هر کدام که کلیک شد اطلاعات مربوطه رو بگیر و بفرست واسه کوئری گرفتن
مثلا:
وقتی روی لیست 1 کلیک شد id مورد کلیک شده رو بگیره و بره زیر مجموعه هاش رو لود کنه تو لیست 2
وقتی رو لیست 2 کلیک شد id لیست 1 و 2 رو بگیره و بره از table مربوطه زیر مجموعه هاش رو لود کنه توی لیست 3
.
.
.
به همین ترتیب پیش برو
اگه مورد اشتباهی بود دوستان تصحیح کنند
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان