Dropdown-Auswahlfeld für die Verknüpfung mehrerer Ebenen, um dynamisch die nächste Ebene zu erhalten

黄舟
Freigeben: 2017-03-02 17:29:31
Original
1811 Leute haben es durchsucht

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> 
&#39;www.knowsky.com
其中ChildSelectName表示下一级Select的name
Nach dem Login kopieren

Eine der XML-Dateien lautet wie folgt:

<MaterialClasses>
<MaterialClass MaterialClassCode="01" Description="黑色及有色金属"/>
<MaterialClass MaterialClassCode="02" Description="水泥、砂石砖瓦、砼"/>
<MaterialClass MaterialClassCode="03" Description="木、竹材及其制品"/>
</MaterialClasses>
Nach dem Login kopieren

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).


Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage