Javascript 设置所选复选框的值
我有一个复选框,它将根据我的数据库动态显示多次。每个复选框Id都是动态生成的。其中$i的初始值为1Javascript 设置所选复选框的值,javascript,jquery,html,Javascript,Jquery,Html,我有一个复选框,它将根据我的数据库动态显示多次。每个复选框Id都是动态生成的。其中$i的初始值为1 <input type="checkbox" name="ch[]" id="<?php echo $i - 1;?>" /> 如果我理解正确,要实时设置值,您需要执行以下操作: $("[name='ch[]']").on("change", function() { this.value = +this.checked; }); 演示:如果我理解正确
<input type="checkbox" name="ch[]" id="<?php echo $i - 1;?>" />
如果我理解正确,要实时设置值,您需要执行以下操作:
$("[name='ch[]']").on("change", function() {
this.value = +this.checked;
});
演示:如果我理解正确,您希望切换复选框的值。我建议使用jquery和类似的东西:
php:
既然您是通过PHP生成复选框的,为什么不在PHP中使用if语句来设置选中状态呢?是的,它比我的好answer@CM卡诺德怎么样???给出示例代码。@CMKanode:这没有意义,因为php代码没有将输入设置为选中,所以这相当于在所有已装箱的输入中添加1。然而,这个问题并不十分清楚需要什么。@HerbertKruitbosch:好的,重读这个问题,你是对的。这个问题我不太清楚。谢谢你指出这一点。