【发布时间】:2018-04-09 07:20:38
【问题描述】:
我有多组复选框,我希望将值复制到每个复选框的文本字段中。
我之前找到了一个很好的答案(如下),但是当我想分组获取值时,这似乎只适用于表单中的所有复选框。我已经尝试通过将自定义类分配给复选框组来应用此方法,以便我可以单独捕获它们,但没有任何成功。
工作代码
$checks = $(":checkbox");
$checks.on('change', function () {
var string = $checks.filter(":checked").map(function(i,v){
return this.value;
}).get().join(", ");
$('#testField').val(string);
});
已经尝试过,但没有运气
$checks = $(".customClass");
$checks.on('change', function () {
var string = $checks.filter(":checked").map(function(i,v){
return this.value;
}).get().join(", ");
$('#testField').val(string);
});
【问题讨论】: