問題タブ [dropdownchoice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4604 参照

java - Apache ウィケット - DropDownChioce.onSelectionChanged() が機能しない

最近ウィケットを使い始めました。あなたのプロジェクトの例で、本「Apache wicket by Vaynberg」の「リンクされた選択ボックス」を使用しようとしました。

本から例を再作成しました:

プロジェクトでリンクされた選択ボックスを使用しようとすると、関数本体の前に固定されているブレークポイントが達成されません。

なぜそれが起こったのか理解できません。助けてください、私の英語でごめんなさい。

0 投票する
2 に答える
1061 参照

listview - wicket:ListViewでドロップダウンリストの選択された値を取得する方法

私はページを持っています、いくつかのドロップダウンがあります。ページがロードされたとき、リストに従って、いくつかのドロップダウンが表示されます。リストビューでドロップダウンリストの選択された値を取得したいのですが、ドロップダウン選択の選択された値を取得できません。この値を取得するにはどうすればよいですか?

誰かがこれを達成する方法を教えてもらえますか?

htmlコード:

Javaコード:

ありがとう。

0 投票する
3 に答える
5403 参照

forms - preferred_choices の Symfony2 選択ウィジェットの順序付け

国を選択した登録フォームがあります。ユーザーのほとんどは英国からのユーザーであり、その背後にはアイルランドからのユーザーがいます。現時点では、残りの世界全体は非常に小さな割合です。したがって、好ましい選択肢として、英国とアイルランドを一番上に置きたいと思います。

これは問題なく機能しますが、「アイルランド」は、分離された優先オプションの「英国」の上に表示されます。

英国がリストの一番上に表示されるようにこれらの順序を設定する方法はありますか?

0 投票する
1 に答える
2395 参照

wicket - Wicket-列挙型からプリミティブへのDropDownChoice

DropDownChoiceに問題があります。次のような学校のタイトルのリストを含む列挙型があります。

次に、コードを配置したい文字列プロパティ呼び出し「studyTitleCode」を持つPojoがあります(たとえば、小学校の場合は1、大学の場合は2など)。

DropDownChoice Wicketを作成すると、DropDownChoiceがStudyTitle型の場合、String型のプロパティモデルを使用できません。

元。[列挙型のArrayListとしてlistOfStudyTitleを構築する]

Wicketが列挙型の1つのプロパティをモデルのプロパティにリンクできるようにする方法はありますか?

ありがとう

0 投票する
4 に答える
1434 参照

wicket - Wicket - プロパティ モデルへの DropDownChoice POJO

DropDownChoice にはほとんど問題はありません。Object のリストを使用して DropDownChoice を作成します。たとえば、次のとおりです。

別のオブジェクトを取るより

ChoiceRender を使用して、何を表示し (description プロパティ)、何を取得するか (code プロパティ) を選択する DropDownChoice を簡単に作成できます。

残念ながら、DropDownChoice はオブジェクト全体 (MyClass) を返し、FormModelObject 内でプロパティ Code を設定できません (MyClass で toString() メソッドを起動するだけです)。

Ajaxを使用せずに取得するにはどうすればよいですか?

ありがとう

0 投票する
1 に答える
1040 参照

java - Wicket の DropDownChoice の選択を上書きする

モデル内の DropDownChoice の選択を Wicket が検索する方法に問題があります。

ウィケット HTML

Wicket フォームをレンダリング/コンパイルする Jave コード:

問題は、レンダリングが正常に機能し、すべての言語がドロップダウン選択にあることです。しかし、ユーザーがフォームに読み込まれるとすぐに、Wicket は Long 値 "language_id" でプロパティ "language" を検索し、"No get method defined for class: java.lang.Long ..." のような例外をスローします。 Wickets は、完全な Bean "Language" を Users オブジェクトに入れることを期待しています。ただし、完全な Bean ではなく、Users オブジェクトに ID があるだけです。

Wicket に ID のみを使用させ、オブジェクト全体が使用可能になることを期待しないようにするにはどうすればよいですか? DropDownChoice のメソッドを上書きする必要があると思いますが、適切なものが見つかりませんでした。

ありがとう!セバスチャン

0 投票する
1 に答える
525 参照

java - wicket DropDownChoice 特定の選択にジャンプ

ウィケットDropDownChoiceを使用していますが、リストが非常に長いのですが、ドロップダウン リストをクリックして文字をクリックすると、同じ文字で始まる最初の選択にリストがジャンプする方法はありますか

0 投票する
1 に答える
485 参照

jquery - DropDownChoice は選択された値を表示しません

load() で値のリストをロードする DropDownChoice ボックスがありますが、リストから値を選択すると、getModelObject() が値を取得して返すように見えても、選択した値がボックスに表示されません。正しい値 (選択した値)。ボックスが表示されないだけです。私は Wicket 6.3.0 を使用しており、Jetty サーバー 6.1.26 と FireFox 17.0、JQuery Mobile 1.2.0、JQuery 1.8.3 を使用してローカルでテストされています。提案やアイデアはありますか?

ウィケットのコードは次のとおりです。

html テンプレートは次のとおりです。

同じ問題を抱えている同じフォームに多数の DropDownChoice ボックスがあります。ただし、フォームの最初の DropDownChoice には問題はありません。つまり、リストから選択すると、選択した値が表示されます。その改札コードと html マークアップを以下に示します。うまくいけば、目の鋭い人が問題を引き起こした可能性のある違いを見つけることができます:

html:

ちなみに、古いcssヘッダー(コメントアウト)から標準のjqueryモバイルインクルードに切り替えた後に問題が発生したため、問題が発生する可能性がある場合に備えて、ここにもhtmlヘッダーを含めています。