我在使用 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 等)从数据库直接传递给元素。
谁能告诉我这应该怎么做?