ホームページ  >  記事  >  バックエンド開発  >  次のレベルを動的に取得するためのマルチレベルリンケージドロップダウン選択ボックス

次のレベルを動的に取得するためのマルチレベルリンケージドロップダウン選択ボックス

黄舟
黄舟オリジナル
2017-03-02 17:29:311788ブラウズ

マルチレベルリンケージドロップダウン選択ボックス、次のレベルを動的に取得、データの各レベルは XML で、無制限のレベルをサポート可能 (ブラウザは Microsoft.XMLDOM サポートを必要とします)

プロジェクトのニーズ、材料カテゴリテーブル、3 つのレベル、合計 7,000 を超えるレコードがあり、一度に取得すると非常に時間がかかるため、一度に 1 レベルずつ動的読み取りが使用され、サーバーは非常に効率的なキャッシュを使用します。

HTML コードは次のとおりです:

<select name="MaterialClass1" ChildSelectName="MaterialClass2"></select>
<select name="MaterialClass2" ChildSelectName="MaterialClass3"></select>
<select name="MaterialClass3"></select> 
&#39;www.knowsky.com
其中ChildSelectName表示下一级Select的name

XML の 1 つは次のとおりです:

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

上記は、次のレベルのコンテンツを動的に取得する、マルチレベルのリンクのドロップダウン選択ボックスです。 、PHP 中国語 Web サイト (www.php.cn ) に注意してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。