مربع اختيار منسدل للربط متعدد المستويات، الحصول على المستوى التالي ديناميكيًا، كل مستوى من البيانات هو XML، يمكن أن يدعم مستويات غير محدودة (يحتاج المتصفح إلى دعم Microsoft.XMLDOM)
احتياجات المشروع، جدول فئة المواد، ثلاثة مستويات، إجمالي أكثر من 7000 عنصر، ستكون السجلات بطيئة جدًا إذا تم استرجاعها في وقت واحد، لذلك يتم استخدام القراءة الديناميكية، وقراءة مستوى واحد في كل مرة، ويستخدم الخادم التخزين المؤقت، وهو أمر فعال للغاية.
رمز HTML كما يلي:
<select name="MaterialClass1" ChildSelectName="MaterialClass2"></select>
<select name="MaterialClass2" ChildSelectName="MaterialClass3"></select>
<select name="MaterialClass3"></select>
"www.downcodes.com."
من بينها، يمثل ChildSelectName اسم تحديد المستوى التالي.
أحد ملفات XML كما يلي:
<MaterialClasses>
<MaterialClass MaterialClassCode="01" الوصف="المعادن السوداء وغير الحديدية"/>
<MaterialClass MaterialClassCode="02" الوصف="الأسمنت والرمل والحصى والطوب والخرسانة"/>
<MaterialClass MaterialClassCode="03" الوصف="الخشب والخيزران ومنتجاتهما"/>
</فئات المواد>