例如,我有5个复选框,它们都具有相同的名称。我选中复选框,提交然后删除选中的复选框。在这里我没有任何问题,它的问题是检查例如数字1,3,5等,但具有相同的名称,当检查一个不检查其他选择多个复选框同名
如何可能检查所有checbox
Check 1 - checked
Check 2 - unchecked
Check 3 - checked
Check 4 - unchecked
Check 5 - checked
Thank's问候
例如,我有5个复选框,它们都具有相同的名称。我选中复选框,提交然后删除选中的复选框。在这里我没有任何问题,它的问题是检查例如数字1,3,5等,但具有相同的名称,当检查一个不检查其他选择多个复选框同名
如何可能检查所有checbox
Check 1 - checked
Check 2 - unchecked
Check 3 - checked
Check 4 - unchecked
Check 5 - checked
Thank's问候
使用ID的单独区分它们:我从例如5个checboxes
例如要
<input type='checkbox' name='name' id='cb_1'/>
<input type='checkbox' name='name' id='cb_2'/>
<input type='checkbox' name='name' id='cb_3'/>
<input type='checkbox' name='name' id='cb_4'/>
<input type='checkbox' name='name' id='cb_5'/>
如果你真的不能给他们不同的名称或编号,并要检查他们都:
$('input[name="thename"]').prop('checked', true);
如果您要检查的第一,第三和第五复选框,你可以做这样的:
$('input[name="thename"]').filter(':eq(0), :eq(2), :eq(4)').prop('checked', true);
我不确定OP想要什么。也许这个答案在下次我重新重读这个问题时会消失。 –
这个问题很简单,你有5个同名的复选框,我可以做多个选择例如检查1,3和3,如果我有同样的名字,但是可以用同样的名称检查多个复选框名称 ..... ? – Fran
你如何决定要检查哪些复选框? –
如果你想删除复选框勾选那么这可能帮助,如果你使用jQuery
1 <input type='checkbox' name='my_name' /><br>
2 <input type='checkbox' name='my_name' /><br>
3 <input type='checkbox' name='my_name' /><br>
4 <input type='checkbox' name='my_name' /><br>
5 <input type='checkbox' name='my_name' /><br>
<script type="text/javascript">
// Event handler activates when value of input with specified name is changed
$("input[name=my_name]").on("change", function(event) {
// checks if checkbox was checked, if so - deletes it
if (true === $(this).prop('checked')) $(this).remove();
});
</script>
Ahahaha ...如果你使用ajax,这会有所帮助:D – Minimihi
为此设置一个小提琴。 Ans发表你已经尝试过的东西。 – Vins
'我想要 - 删除我检查 - 发送和删除我检查的复选框,为此我没有问题'你能详细说明吗?请。 – undefined