問題タブ [picklist]

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 に答える
1173 参照

scroll - appium を使用して、ネイティブ アプリケーションとハイブリッド アプリケーションのドロップダウンで完全なリストを読み書きするにはどうすればよいですか?

appium を使用して完全な連絡先リストを印刷または読み取りたい (私の .apk が連絡先アプリケーションであり、A から Z までの完全な連絡先が表示され、スクロールすることですべての連絡先を表示できるとします)。

最初の画面に表示されている連絡先をカウント/印刷できます(つまり、一部の連絡先を表示する画面では、デフォルトで10件の連絡先が表示され、さらにスクロールする必要があります)、上記の解決策にたどり着き、しばらくの間動作しましたが、その後、エラーがスローされます。この問題を修正する方法を教えてください java.lang.IndexOutOfBoundsException: Index: 9, Size: 9

私のコードは `

AppiumDriver ドライバー = null; ArrayList 値 = 新しい ArrayList();

私が試した2番目の方法

現在の問題は次のとおりです。>すべてが期待どおりに機能していますが、重複した値(連絡先)が出力されることがあります(その連絡先の座標がスワイプ後に変更されないことが原因である可能性があります)2.できません最後の連絡先の名前を毎回出力すると、while ループ内の if ステートメントが原因で、スクリプトが停止します。

誰かが助けてくれるなら、新しい方法があれば教えてください。よろしくお願いします。

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

css - Chrome バージョン 44.0.2403.157 m ピックリストに 300 以上のエントリがあるとクラスが適用されない

Chrome バージョン 44.0.2403.157 m で問題が見つかりました。この問題は、HTML ピック リストに関係しています。合計 738 エントリの選択リストがあります。これらの 738 のエントリのうち、クラスが割り当てられていないエントリが 620 あります。これらは選択リストのアクティブなエントリであり、背景色と前景色を変更するクラスが割り当てられているエントリが 118 あります。これは、ユーザーが選択リスト内のすべての項目を確認できるようにするためですが、アクティブでない項目を視覚的に識別できるようにします。私が抱えている問題は、クラスのオプションであるかどうかに関係なく、ピック リストに 300 エントリ、たとえば 301 以上を渡すとすぐに、クラスがピック リストに適用されなくなることです。サンプルコードがあります。リンクはhttps://jsfiddle.net/oxoa4ceoです。

このリンクは、300 エントリでどのように表示されるかを示しており、クラスが正しく適用されていることを確認できます (一番下までスクロール)。コメント ブロックを移動して、選択リストに 300 を超える項目があると、クラスが機能しなくなっていることがわかります。300 以下に落とすと、クラスは再び正しく適用されます。これは問題を説明するための長いメッセージであることは承知していますが、JSFiddle コードを実行すると、何が起こっているかを簡単に確認できます。

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

jsf-2 - JSF/Primefaces の複数選択コンポーネント

Primefaces ピックリストでは、アイテムを左から右に (またはその逆に) 選択できます。同じタイプの複数のアイテムを選択するために使用できるコンポーネントはありますか? 例: 左側のパネルには、各項目の最後に + アイコンが付いた項目のリストがあります。プラス アイコンをクリックすると、右側のパネルがその項目で更新されます。プラスをもう一度クリックすると、右側のパネルの項目数が 2 になります (クリックすると、右側のパネルにマイナス記号が表示され、カウントが減ります)。JSFにそのような組み込みコンポーネントはありますか? または、独自のコンポーネントを作成する必要がありますか。

例として、キャンプ リストの作成があります。左側のパネルには、テント、ロープ、ベッドなどがあります。各アイテムは、ピックリストのように 1 回だけではなく、複数回選択できます。ありがとうございました !

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

javascript - 親アカウントの種類に応じたオプション セット値の設定

Option set Field を Populate に設定するのに問題があります。親アカウント タイプが施設かベンダーかによって、子アカウントのオプション セット値を施設またはベンダーのいずれかに設定する必要があります。

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

validation - primefaces picklist カスタムバリデーターの検証が早すぎる

ウィザードに埋め込まれたピックリストがあり、ターゲットで何かが選択された場合にのみ次のステップに進みます。それは機能しますが、問題はレンダリング時に検証が起動することです。ユーザーが最初に目にするのは、「次へ」ボタンを押す前であってもエラーメッセージです。これをオフにする方法はありますか?

ここにxhtmlがあります:

これが私のバリデータです:

お時間をいただきありがとうございます。

編集:ここにウィザードがあります:

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

richfaces - RF-4.5.x バッキング Bean で PickList 選択項目を取得する方法

PickList があり、選択した項目をコンポーネントから取得して DB に保持したいと考えています。しかし、バッキング Bean クラスで選択した値を取得する方法がわかりません。以下は私のコードです。PickList からターゲット値を取得する方法はありますか。

Java コード:

前もって感謝します。