【发布时间】:2017-09-16 20:12:04
【问题描述】:
我的目标是在选中其中一个复选框时取消选中其他人。这是不适用于 jquery mobile 1.4.2 的代码 ...
JavaScript:
$('input.answer').on('change', function() {
$('input.answer').not(this).prop('checked', false);
});
HTML:
<form>
<fieldset data-role="controlgroup">
<legend for="0-0">Uncheck others when check one of the items</legend>
<label for="0-0-4">one</label>
<input class="answer answer-num-6" type="checkbox" name="0-0-4" id="0-0-4" value="4">
<label for="0-0-3">two</label>
<input class="answer answer-num-6" type="checkbox" name="0-0-3" id="0-0-3" value="3">
<label for="0-0-2">three</label>
<input class="answer answer-num-6" type="checkbox" name="0-0-2" id="0-0-2" value="2">
<label for="0-0-1">four</label>
<input class="answer answer-num-6" type="checkbox" name="0-0-1" id="0-0-1" value="1">
<label for="0-0-0">five</label>
<input class="answer answer-num-6" type="checkbox" name="0-0-0" id="0-0-0" value="0">
</fieldset>
</form>
【问题讨论】:
标签: jquery jquery-mobile checkbox