問題タブ [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.

0 投票する
12 に答える
131753 参照

html - ドロップダウンリスト/選択での optgroup のネスト

そのコンテンツをレンダリングできる顧客の c# DropDownList コントロールを作成しました。

ただし、ドロップダウンに 2 レベルのインデントが必要な状況に遭遇しました。

ただし、上記のスニペットの例ではLevel Two、 と同じインデント量であるかのようにレンダリングされていLevel Oneます。

私が探しているネストされた optgroup の動作を生成する方法はありますか?

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

asp.net - ドロップダウンリストasp.net のバージョン 1.1 の場合は?

asp.net のバージョン 1.1 でoptgroups を含む選択ボックスを作成することは可能ですか?asp:DropDownList

ControlAdaptersまたはSharpPiecesのようなカスタムコントロールを含むソリューションを備えたasp.netの新しいバージョンについて、ここおよび他の場所で同様の質問がされていますが、これはすべてasp.net 1.1と互換性がないようです

HTML を手動で作成する唯一の方法でしょうか、それとも、この古い asp.net バージョンの optgroup タグを使用して選択ボックスをレンダリングできるコントロールはありますか?

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

javascript - 選択ボックスで optgroup 全体をすばやく選択する簡単な方法

複数のオプションを選択できる選択ボックスがあります。選択ボックスには複数の optgroup があります。javascriptでoptgroup全体を一度に選択する簡単な方法はありますか?

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

javascript - いくつかの jQuery/javascript ヘルプ。optgroup にアイテムを追加する

tmp という配列があります

var tmp = ["05", "13", "27"];

オプション値が tmp 内の値と等しい場合は、そのオプションを特定の optgroup に追加し、そうでない場合は他の optgroup に追加します。値が「27」のオプションを除いて、すべてを optgroup #2 に追加し続けています。私は間違って何をしていますか?

これを修正するための指針をありがとう。

~ck in サンディエゴ

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

combobox - まだOPTGROUPはありませんか?

3年前のdojotracで、dojoコンボボックスにオプショングループを実装する必要があるという懸念を読みました。バージョン1.3.2を使用していますが、コンボが失敗します。この間、オプショングループはまだサポートされていませんか?

ありがとう。

0 投票する
5 に答える
7324 参照

django - Django形式では、カスタムSelectFieldとSelectMultipleField

私は今3か月間毎日Djangoを使用していますが、それは本当に素晴らしいことです。高速なWebアプリケーション開発。

自分のやりたいことが正確にできないことがまだ1つあります。これは、SelectFieldおよびSelectMultipleフィールドです。

Selectのオプションにいくつかの引数を入れられるようにしたい。

私はついにoptgroupで成功しました:

ただし、別のModelFormの場合は、モデルのcolorプロパティを使用して、すべてのオプションの背景色を変更する必要があります。

私がそれをどうやってできるか知っていますか?

ありがとうございました。

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

ruby-on-rails - グループ化による整形的な選択

Formtastic を使用すると、単純な選択ができます。

ここでは、子供のカテゴリのみを表示します。親子関係にはacts_as_treeプラグインを使用しています。親カテゴリも表示したいと思います。

Formtastic で生成された選択は次のようになります。

acts_as_tree機能を備えたモデルのFormtastic selectでグループ化を使用するには? 誰か知っていますか?

更新しました

私はこれがうまくいくはずだと考えました:

しかし、それはエラーではありません:

Formtastic にバグがあるようです。formtastic.rb を調べたところ、 detect_group_associationメソッドで object_class が見つかりました。

実際、このメソッドではobject_class が定義されておらず、formtastic.rb にはその名前のプライベート メソッドはありません。しかし、関連付けを明示的に定義するために:group_associationを使用できます。

しかし、私は別のエラーに遭遇しました:

私はActs_as_treeをオフにして、自分自身の自己参照関連を書いてみました。Acts_as_tree と同じ動作は次のようになります。

エラーは同じです。誰でも助けることができますか?

更新しました

次の小さなステップ。Formtastic を使用しないこのコードは正常に動作します。

ps: top_categories は、親カテゴリのコレクションを持つヘルパー メソッドです。

最後に、それを Formtastic 構文に変換します:)

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

javascript - javascript を使用して動的に選択するための optgroup の追加

次のような結果のオプションを含む動的に(ajaxによって)入力された選択ボックスがあります。

...実際にはもっとありますが、本質ではありません

私が望むことは、リストがロードされた後に Javascript を使用して (おそらく Jquery または Mootools を使用して) optgroup によってこの 2 つのオプション部分をそれぞれグループ化し、このグループの前に - 2 番目のオプションから取得したラベルを持つ optgroup タグを追加することです。グループの html (実際にはダッシュの前の単語):

ただし、各グループには常に 2 つの宛先があります。

これを実装する方法についてアドバイスをお願いします。

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

html - xhtml検証エラーを与える

選択オプションでこのようなことを達成したい。

いくつかの重要な国を一番上に置き、次に選択できない仕切りを置き、次に残りの国の順序付きリストを置きたい.

空の「optgroup」を使用してこの仕切りを配置しました。すべてのブラウザーで完全に機能しますが、検証エラーが発生します。

これを実装するための他のアプローチは何でしょうか?

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

javascript - optgroup / option要素を非表示にする方法は?

option要素を非表示にする方法やoptgroupHTML要素を非表示にする方法はありますか?jQueryを呼び出しhide()て、通常のJavascriptを使用して設定してみstyle.display='none'ました。

Firefoxでは動作しますが、他のブラウザでは動作しません。実際にそれらをDOMから削除すること機能します。したがって、削除されたときに各DOM要素を保存し、同じ場所に再挿入する方法があるのではないでしょうか。

私のHTMLは次のようなものです。