Heim >Backend-Entwicklung >XML/RSS-Tutorial >Dropdown-Auswahlfeld für die Verknüpfung mehrerer Ebenen, um dynamisch die nächste Ebene zu erhalten
Dropdown-Auswahlfeld für mehrstufige Verknüpfungen, dynamisch die nächste Ebene abrufen, jede Datenebene ist XML, kann unbegrenzte Ebenen unterstützen (der Browser benötigt Microsoft.XMLDOM-Unterstützung)
Projektbedarf, ein Material Kategorietabelle, Ebene 3, mit insgesamt mehr als 7.000 Datensätzen, was bei gleichzeitigem Abruf sehr langsam wäre. Daher wurde dynamisches Lesen verwendet, um jeweils eine Ebene zu lesen, und der Server verwendete Caching, was sehr effizient war.
Der HTML-Code lautet wie folgt:
<select name="MaterialClass1" ChildSelectName="MaterialClass2"></select> <select name="MaterialClass2" ChildSelectName="MaterialClass3"></select> <select name="MaterialClass3"></select> 'www.knowsky.com 其中ChildSelectName表示下一级Select的name
Eine der XML-Dateien lautet wie folgt:
<MaterialClasses> <MaterialClass MaterialClassCode="01" Description="黑色及有色金属"/> <MaterialClass MaterialClassCode="02" Description="水泥、砂石砖瓦、砼"/> <MaterialClass MaterialClassCode="03" Description="木、竹材及其制品"/> </MaterialClasses>
Das Obige ist ein mehrstufiges Verknüpfungs-Dropdown-Menü Auswahlfeld, das den Inhalt der nächsten Ebene dynamisch abruft. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn).