3

Spring Roo / Web MVCプロジェクトで使用するJavascriptマルチセレクトを探していますが、ライブラリからウィジェットを追加して他のものを壊してしまうのではないかと心配しています。要件:

  1. 多くのToMany関係をスキャフォールディングするときにRooが使用する標準のDojoマルチセレクトよりもきれいで機能的です。つまり、ユーザーはCtrlキーを押しながらShiftキーを押しながら複数のアイテムを選択する必要はありません。
  2. Rooのスキャフォールディングですでに使用されているjavascriptとうまく連携します。つまり、他のライブラリを追加することに完全に反対しているわけではありませんが、一等賞はDojoの上に構築されたものだと思います。
  3. 比較的自己完結型です...私自身のJavaScriptが少ないほど良いです。

複数選択ウィジェットにはさまざまなスタイルがあることを認識しています。たとえば、「使用可能な」リストと「選択された」リスト、選択/選択解除のチェックボックスを備えた単一のリスト、オートコンプリートコンボボックスなどです。 Rooで無料で入手できるものよりも優れています。

4

2 に答える 2

1

dojox.formを見たことがありますか?CheckedMultiSelectは役に立ちますか?

于 2010-11-18T14:30:50.213 に答える
0

プロジェクトが終了した可能性があるため、これはゲームの少し遅いことですが、将来的には、テストしていたウィジェットがDOMを変更していたため、multiSelectウィジェットで問題が発生しました。

<selectmultiple ="multiple">
    <オプション>...</オプション>
    ...。
</ select>
効果的に次のような別のものに変更されました
<div id = "...">
    <入力>..。
</ div>

動作が異なるウィジェットが1つ見つかりました。元の選択を非表示にして独自の要素を作成し、ユーザーが要素を選択または選択解除すると、その状態を元の選択と同期します。

これはドロップダウンチェックリストと呼ばれ、ここにリンクドロップダウンチェックリストがあります

このようにして、Springバインディングなどの元のselectを使用できます。

于 2011-02-17T18:38:21.033 に答える