jQuery/jQuery Mobile を使用して、実行時にラジオボタン、チェックボックス、およびリスト スタイルをチェック/選択する際に問題があります。
基本的に、チェックボックス、ラジオボタン、選択メニューのリストがあり、データベースから値を取得し、チェックボックス/ラジオボタングループまたは選択メニューから正しい項目を選択/チェックします。
これは私が試したものの簡単なセットアップですが、うまくいきませんでした。
HTML:
<fieldset data-role="controlgroup">
<input type="radio" name="option_radio" id="option_radio_1" value="1" />
<label for="option_radio_1">Option 1</label>
<input type="radio" name="option_radio" id="option_radio_2" value="2" />
<label for="option_radio_2">Option 2</label>
</fieldset>
<fieldset data-role="controlgroup">
<input type="checkbox" name="option_checkbox" id="option_checkbox_1" value="1" />
<label for="option_checkbox_1">Option 1</label>
<input type="checkbox" name="option_checkbox2" id="option_checkbox_2" value="2" />
<label for="option_checkbox_2">Option 2</label>
<input type="checkbox" name="option_checkbox3" id="option_checkbox_3" value="3" />
<label for="option_checkbox_3">Option 3</label>
</fieldset>
<select name="option_list" id="option_list">
<option value="20">20</option>
<option value="30">30</option>
<option value="40">40</option>
<option value="50">50</option>
<option value="60">60</option>
<option value="70">70</option>
</select>
JS:
$("#option_checkbox_1").val(option_id);
$("#option_list").val(optionlist_id);
$('input:radio[name=gender]:checked').val(gender_id);
私が試したのは、データベースの値 (例 1/2/3/4 など) をデータベースから要素に直接渡すことです。
これを正確に行う方法を誰かに教えてもらえますか?