グループ化をサポートしていないASP.Net WebForm DropDownListでデータをグループ化したい。jQuery "optgroup"を使用したグループ化のドロップダウンデータ
私は以下のようにドロップダウンのデータを生成しています。 value
とoptgroup
に基づいてグループ化することは、jQueryを使用してグループとの適切なドロップダウンのように見えますか?
<select name="ctl00$ContentPlaceHolder1$ddlOptionGroup" id="ContentPlaceHolder1_ddlOptionGroup" class="form-control ddCountry styled-select">
<option value="1" data-category="5">Project One</option>
<option value="2" data-category="6">Project Two</option>
<option value="3" data-category="0">Project Three</option>
<option value="4" data-category="5">Project Four</option>
<option value="5" data-category="0">General </option>
<option value="6" data-category="0">Cat 2 </option>
<option value="7" data-category="0">Cat 1</option>
<option value="8" data-category="7">Item 1</option>
<option value="9" data-category="7">Item 2</option>
</select>
所望の出力
Cat 1
--Item 1
--item 2
Cat 2
--
General
--Project Two
General
--Project One
--Project Four
--Project Three
Project One
私は、私もjQueryのよう分離コードを使用してこの問題を解決することを試みたが、私はそれを動作させることができませんでしたhttp://codepen.io/anon/pen/rjPYBV
これを解決するために書いたコードを投稿してください。担当者のレベルを考えると、SOはコード作成サービスではないことをすでに知っているはずです。また、標準のDropDownListコントロールとC#を使用して、必要なものを実現することも可能です。http://stackoverflow.com/questions/16167862/how-can-i-add-option-groups-in-asp-net -drop-down-list –
もう一つの解決策を試しましたが、jquery oneは動作していません – Learning
@Learning - あなたは 'Value'と' data-category'の両方でグループ化したいと言っていますが、右? –