問題タブ [selectonelistbox]

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 投票する
1 に答える
4519 参照

jsf - PrimeFaces selectOneListBox

私は Primefaces で JSF を使用しています。私が使うとき

すべてのオブジェクトが正しくリストされていますが、h を p に置き換えると、

何も機能しません。

エラーはどこにありますか? 以下にコードをリストしました。

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

jsf - 合格の引数として

actionListenercommandLinkからバッキング Bean にオブジェクトを渡す際に問題に直面しています。私が持っているのは、BeanMeasureBeanxhtmlその Bean を使用するファイルです。

私が持っているxhtmlで:

Beanにはメソッドがあります:

問題は、タグを使用する<f:ajax>かどうかに関係なく、Bean のメソッドのパラメーター viewCheckpoint が常に null であることです。そのパラメーターを Bean に渡す必要があります。オブジェクト全体である必要はありません。チェックポイントの ID だけを渡すことができます。私も試したのは次のとおりです。

(cpの代わりにch)。しかし違いはありません。

助けてください、
マテウス

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

ajax - p:selectOneListbox ajax 項目の選択でスクロール位置が変わる

<p:selectOneListbox>約20アイテムあります。最初の 5 つの項目がリストに表示され、残りの項目までスクロールして選択できます。リストは ajax 化されています。5 より大きい項目番号が選択されている場合 (スクロールした後)、スクロールバーはその場所に残りません。上の位置に移動します。これにより、選択したアイテム (アイテム 9 など) が非表示になります。プログラムは ajax リスナーを使用します。アプリは PrimeFaces 5.0 を使用しています。

ただし、ajax リスナーが削除されると、選択された (項目 9) が表示され、スクローラーは上部に移動しません (以下の JSF ページで p:ajax タグのリスナー属性を削除します)。

ajaxリスナーの使用中にアイテムが選択されたときにスクロールバーが動かないようにする方法を知りたいです。

JSF ページ:

Bean のコード:

0 投票する
0 に答える
335 参照

jsf - SelectOneListbox 値セット

SelectOneListboxPrimefacesを使用してJSFで2つコーディングしようとしています。問題は、2 番目の Listbox がバッキング Bean 変数に値を設定しないことです。ただし、最初のリストボックスは正常に機能します。

xhtml

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

jsf - ハッシュマップから入力された SelectOneListbox の既定の選択を設定する

ハッシュマップのキーをラベルとして、値を値として設定した selectOneListBox があります。

リストの最初のオブジェクトをデフォルトの選択として設定し、ハイライト表示するにはどうすればよいですか