SmartAdmin テーマを使用するブートストラップを使用しています。
すべての html 構造を<section><div>
struct includeに変換します<select><option>
。
そのため、その出力は以下のようになります。
<section id="00000001" class="col col-md-6">
<label class="label">SomeLabel
<sapn class="cp_id_text"></sapn>
</label>
<label class="select">
<div class="select2-container form-hidden-control" id="s2id_00000001" title="" style="width: 100%;"><a href="javascript:void(0)" class="select2-choice" tabindex="-1"> <span class="select2-chosen" id="select2-chosen-9">20th Century Fox Film Corporation(00000001)</span><abbr class="select2-search-choice-close"></abbr> <span class="select2-arrow" role="presentation"><b role="presentation"></b></span></a><label for="s2id_autogen9" class="select2-offscreen"></label><input class="select2-focusser select2-offscreen" type="text" aria-haspopup="true" role="button" aria-labelledby="select2-chosen-9" id="s2id_autogen9"></div><input type="text" class="form-hidden-control select2-offscreen" id="00000001" name="cp_id" value="" data-init-text="" inputtype="select" title="" maxlength="50" tabindex="-1">
<script>$("#00000001").select2(selects2Option('00000002','cp_id'));</script>
</label>
<script>
$("#00000001").attr("maxlength", "50");
</script>
</section>
タグが見つからないため、<select>
選択した属性を使用してデフォルト値を設定できません。
parent()
jqueryなどで見つけることができますfind()
が、効率がよくありません。のような簡単な方法で処理できる方法はありますselected
か?
SmartAdmin サイトでは、select2 API を使用しているとのことですが、値をデフォルトとして設定する方法については言及されていません。
サイト : http://192.241.236.31/smartadmin/BUGTRACK/track_/documentation/index.html#!/はじめに
ありがとう。