我需要能够动态设置JQM控件组中的项的值,但我无法这样做。这是html标记:
<div>
<fieldset data-role="controlgroup" data-type="horizontal" id="searchType" class="center">
<legend></legend>
<input name="radio-choice-h-4" id="radio-choice-h-4a" value="1" type="radio"/>
<label for="radio-choice-h-4a">First</label>
<input name="radio-choice-h-4" id="radio-choice-h-4b" type="radio"/>
<label for="radio-choice-h-4b">Previous</label>
<input name="radio-choice-h-4" id="radio-choice-h-4c" type="radio"/>
<label for="radio-choice-h-4c">Next</label>
<input name="radio-choice-h-4" id="radio-choice-h-4d" type="radio"/>
<label for="radio-choice-h-4d">Last</label>
</fieldset>
</div>
我的[简化] JS / JQ,我正在从FireBug控制台调用以进行测试:
$('input[name=radio-choice-h-4d]').val(6).checkboxradio("refresh");
我还有一些JS可以在单击其中一个按钮时创建弹出窗口。这表示按钮的值为“on”。
关于我做错了什么以及/或如何让它发挥作用的任何想法?