2010-12-10 15 views
0

多くの大規模組織と同様に、重要なファイルがたくさんある巨大な共有ネットワークドライブがあります。人々がこれらのファイルへのリンクを追加するのを助けるために、ファイル入力タグ付きの「xドライブリンク作成者」があります。人々は自分が望むファイルを選択してフォームを送信します。送信されると、ファイル名が取得され、適切なリンクに変換されます。サーバー側のAJAXディレクトリブラウザ

ネットワーク経由で不要なトラフィックを送信するという問題を無視して、これは古いブラウザが完全修飾ファイル名を送信したという事実に依存しています。より新しいブラウザのための迅速な修正として、私はファイル入力をファイルの場所を入力する必要があるテキストボックスに置き換えました。

これを改善するには、Javascriptツリーセレクタを使用して、彼らは欲しい。すでにいくつかのJSツリービューが利用可能ですが、共有ドライブの性質上、すべてのファイルとその場所を事前に埋め込むことは非常に実用的ではありません。私が見ることができる唯一の方法は、個々のディレクトリのファイルを要求し、AJAX経由で次のレベルを送信するたびにクリックが行われるようにすることです。 )とそれを処理する可能性のあるクライアントとサーバーの両方のコンポーネントを持つ既存のツリービューはありますか?

私たちは主なフレームワークとしてASP MVC 2とJQueryを使用していますので、それらを使用するものが優先されますが、完全に機能するソリューションであれば他の組み合わせを受け入れることができます。ありがとう

答えて

0

jsTreeは、JSONでAJAXを使用するのに便利なプラグインです。

+0

これを投稿して回答を得てから、[JQuery File Tree](http://abeautifulsite.net/blog/2008/03/jquery-file-tree/)が見つかりましたあなたが応答する唯一の人なので、より簡単でより良いですが、あなたは受け入れを取得します。 – Chao

関連する問題