現在Railsでawesome nested setを使ってツリー構造になっているselect boxを作っています。
<%= f.select :parent_id, nested_set_options(Category) {|i| "#{'---' * i.level} #{i.name}"}, {},{ multiple: false, class: "chosen-select form-control" } %>
これで
レディース ←ここだけ選択できないようにしたい
├ドレス ←以降、3つは選択できる
├スカート
└シャツ
メンズ ←ここだけ選択できないようにしたい
├シャツ ←以降、3つは選択できる
├ボトムス
└アウター
というようにparent_idを持つ親要素の選択を不可にしたいです。
色々調べてみましたが、なかなか見つかりませんでした。もしわかる方いらっしゃいましたら教えてください。
よろしくお願いいたします。
あなたの回答
tips
プレビュー