【发布时间】:2013-06-25 05:01:00
【问题描述】:
此代码循环遍历复选框数组并收集选中的项目以填充同一表单上的另一个输入:
$("input[id^='checkbox1']").change(function() {
if($(this).attr('checked') == 'checked') {
title.push($(this).val());
} else {
var i = title.indexOf($(this).val());
if(i != -1) title.splice(i,1);
}
$('#input1').val(title.join(", "));
});
如何将数组项的集合限制为第 0、1、3、4、6 和 7 项(或者排除第 2、5 和 8 项)?
【问题讨论】:
-
我看不到你在哪里“循环”,你绑定到
.change。你的意思是使用.each?