問題タブ [optgroup]
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.
jquery - optgroup による選択ボックスの値の削除
selectbox に複数の optgroup があり、その一部の値が同じです。特定の optgroup 値を削除したいと考えています。以下のコードを変更して、optgroup を削除するにはどうすればよいですか。
javascript - jQuery、複数のネストされたoptgroupを持つ選択リストを動的に生成
以下は私が持っているデータの一部です。
Id _ _ _ ParentId _ _名前_ _ _ _ _ _ DisplayPath
27604 _ _NULL _ _ _ _ニュージーランド _ _ 1
26259 _ _27604 _ _ _ 北島 _ _ _ 1.1
26314 _ _26259 _ _ _ オークランド_ _ _ _ 1.1.1
26359 _ _26259 _ _ _ ベイ・オブ・アイランズ _ _ _1.1.2
26322 _ _26359 _ _ _ パイヒア _ _ _ _ _ _1.1.2.1
26333 _ _26259 _ _ _ ホークスベイ _ _ _ _1.1.3
jQuery を使用して、上記のデータを使用して以下のような選択リストを作成する必要があります。親であるデータはすべて optgroup になる必要がありますが、親ではないデータ ( Paihia などの子を持たない) は標準オプションになる必要があります。
現在取り組んでいるプロジェクトのため、これに関する助けが本当に切望されています。
jsp - Struts2 の optgroup を使用
既存の Struts1 アプリケーションを Struts2 に移行するタスクに取り組んでいます。私は問題で立ち往生しています。内で<s:select>
、オプションを で分類する必要があります<optgroup>
。次のコードは、Struts1 でこれを行います。Struts2 でこれを達成するにはどうすればよいですか?
jquery - jQuery は親の optgroup を取得します
選択オプションが「国際」オプトグループの下にあるかどうかを検出したいと思います。現在、私のアプローチは、選択した項目から最も近い optgroup を検出し、その label 属性の内容を取得することです。その文字列で「international」という単語をテストできました。他のアプローチは大歓迎です。
このマークアップからわかるように、optgroup が子オプションをラップしていないのは残念です。
私が取り組んできたjQueryは明らかに機能しませんが、私が到達しようとしている場所を見ることができます:
編集
次の optgroups のネストも可能であることが指摘されています
c# - Silverlight の ComboBox グループ ヘッダーを表示する
Silverlight でスタイル ヘッダー グループComboBox
を表示したいと考えています。OPTGROUP
私が見つけたすべてのWebサイト(SOに関する質問を含む)は、このリンクを古いリンクに変換し、便利なことに、作業するためのコードスニペットを表示しません.
例えば:
では、これを行うにはどうすればよいですか?
javascript - アルファベットに基づく Select 要素の動的オプション グループ
データの配列から選択リストを動的に生成しており、アルファベットに基づいてオプション グループを追加したいと考えています。
例:データ
data.sort();
アルファベットに基づいて並べ替えを処理し、データを調べて、それぞれに対して次のようなことを行います。
しかし、私がやりたいのは、アイテムをアルファベットに基づいてソートした後、各アイテムの最初の文字を確認し、それに基づいてオプショングループを作成し、次のアイテムの文字が異なる場合は、新しい文字でラベル付けされた新しいオプショングループを作成することです
したがって、出力は次のようになります。
誰でもこれを行うための最良の方法についてアドバイスをお願いできますか?ちなみに私はjqueryを使用しています.
編集、これは私の現在のコードです:
twitter-bootstrap - Twitter ブートストラップ typeahead のグループを作成する方法
私はTwitterのブートストラップのカスタマイズにあまり慣れていません。htmlのoptgroupタグと同様に、ブートストラップで先行入力するグループを追加する方法を誰か説明してください。私は自分がやりたいことをするこのプラグインを見つけましたが、もっとカスタマイズして、それがどのように行われたかを理解したいhttps://github.com/tcrosen/twitter-bootstrap-typeahead .
html - optgroup で非表示の入力を含める
<input type = hidden>
内にネストされた複数 (または単一) を含めることは可能<optgroup>
です<option>
か?
たとえば、私は持っているかもしれません
「カナダ」を選択した場合、「オタワ」と「オタワ」だけを提出することはできますか?