tôi không thể kiểm tra một loạt hộp kiểm programatically với jquery di động, tôi có đoạn mã sau:Kiểm tra và đài phát thanh bỏ chọn nút với Jquery Mobile
<div data-role="fieldcontain" id="div_radio" class="radiogroup">
<fieldset data-role="controlgroup">
<input type="radio" name="radio-pieces" id="radio-choice-1" value="3" checked="checked" />
<label for="radio-choice-1">1 to 3</label>
<input type="radio" name="radio-pieces" id="radio-choice-2" value="5" />
<label for="radio-choice-2">4 to 5</label>
<input type="radio" name="radio-pieces" id="radio-choice-3" value="6" />
<label for="radio-choice-3">over 5</label>
</fieldset>
</div>
Nếu tôi làm: $("input[type='radio']:last").attr("checked",true).checkboxradio("refresh");
mọi thứ hoạt động hoàn hảo, nhưng không ai trong số công việc này ở tất cả:
$("input[type='radio']:first").attr("checked",true).checkboxradio("refresh");
$("input[type='radio']:eq(0)").attr("checked",true).checkboxradio("refresh");
$("input[type='radio']:eq(1)").attr("checked",true).checkboxradio("refresh");
$("input[type='radio']:eq(2)").attr("checked",true).checkboxradio("refresh");
Tôi có thể thao tác đúng cách những yếu tố này bằng cách nào? Bỏ chọn tất cả các hộp kiểm cũng hoạt động tốt:
$("input[type='radio']").attr("checked",false).checkboxradio("refresh");
Dường như hộp kiểm duy nhất hoạt động là hộp cuối cùng.
Bất kỳ sự giúp đỡ? xin vui lòng –