لغة البرمجة:أزرار الاختيار متصلة لتحديد القوائم

StackOverflow https://stackoverflow.com/questions/1820905

  •  10-07-2019
  •  | 
  •  

سؤال

معذرة لقلة معرفتي بلغة html، ولكن هل من الممكن إعداد مجموعة من أزرار الاختيار الثلاثة بحيث يرتبط كل منها بقائمة مختارة مختلفة من العناصر؟

ما أحاول القيام به هو السماح للمستخدم باختيار إما:

المشاريع اختر قائمة بجميع المشاريع،
المهام حدد قائمة بجميع المهام،
يقوم المستخدمون بتحديد قائمة بجميع المستخدمين

بقدر ما تمكنت من معرفة أزرار الاختيار حتى الآن، فهي تعرض النص فقط ولها قيمة إرسال كمدخل.هل ما أفكر فيه غير ممكن؟

آمل نوعًا ما أن تكون هناك طريقة سهلة لربط زر الاختيار بكل قائمة تحديد، لكن يمكنني في أسوأ الحالات أن أتخيل مجرد قيام قائمة التحديد المناسبة بوضع قيمتها في حقل قيمة زر الاختيار عبر طريقة جافا سكريبت.يبدو هذا معقدًا بلا داعٍ بالنسبة لما يبدو وكأنه فكرة بسيطة.

هل كانت مفيدة؟

المحلول

ستحتاج بالتأكيد إلى استخدام جافا سكريبت لإنجاز هذا؛تهدف أزرار الاختيار بتنسيق HTML العادي فقط إلى إرسال قيمة واحدة في إرسال النموذج.

لتوضيح ما تطلبه، هل هذا ما كان يدور في ذهنك:

  1. يبدأ المستخدم بمجموعة مكونة من 3 أزرار اختيار تشير إلى نوع الاختيار الذي يريد القيام به
  2. يختار المستخدم أحد الأزرار
  3. يرى المستخدم قائمة تحديد لنوع العنصر المناسب

إذا كان هذا هو ما تقصده، فإن أسهل طريقة للقيام بذلك هي ببساطة إضافة قوائم التحديد الثلاثة جميعها، مع إخفائها.ثم قم بإضافة حدث جافا سكريبت إلى أزرار الاختيار لإظهار الحدث المحدد (وإخفاء الأحداث الأخرى إذا لزم الأمر).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top