0

レベル数に制限のない階層コンテンツにhtmlリストボックスを適応させる手法を探しています(const> 1で十分です)。階層レベルは、通常のファイルエクスプローラービューのように折りたたみ可能である必要があります。htmlリストボックスの動作は、可能な限り包括的に保持/模倣する必要があります。これをどこで見つけるか、またはどのように実装するかについてのヒントはありますか?jqueryソリューションは問題ありません。

Firefox 3.5以降、つまり8以降、Safari5をサポートする必要があります。オペラ11、クローム9がいいでしょう。

私が問題を理解している限り、リストボックスのコンテンツは、標準のウィンドウ装飾のいずれも表示しない独自のブラウザウィンドウ内にレンダリングされます。jsでこのウィンドウのハンドルを取得する方法のヒントは、ブラウザの動作を誤解した場合に備えて修正するだけでなく、十分な出発点になります。

よろしくお願いします。

よろしくお願いします、

カルステン

4

2 に答える 2

0

私は以前にJStreeを使用しましたが、操作が比較的簡単で、しっかりと構築されていることがわかりました。ファイルエクスプローラーを模倣して使用できるいくつかの組み込みテーマがあります。

AJAX動的更新のサポートを含むさまざまなデータソースを使用します。ただし、ツリーが大きすぎない場合は、HTMLのネストされたリストがアクセシビリティの理想的なソースです(JS、スクリーンリーダー、ロボットはすべて見るものがありません)。

リストボックスやその他のフォーム要素を含め、各ノードに必要なものをほぼすべて配置できます。

私はあなたが何をしようとしているのかよくわかりませんが(上記のコメントを参照)...

于 2011-02-04T15:46:49.550 に答える
0

どうですか:

http://jquery.bassistance.de/treeview/demo/

于 2011-02-04T15:22:35.313 に答える