我有一个带有复选框的 3 个 div。
<div id="MyDiv1">
<input type="checkbox" name="newCheckboxes" value="1" />
<input type="checkbox" name="newCheckboxes" value="2" />
<input type="checkbox" name="newCheckboxes" value="3" />
</div>
<div id="MyDiv2">
<input type="checkbox" name="newCheckboxes" value="1" />
<input type="checkbox" name="newCheckboxes" value="2" />
<input type="checkbox" name="newCheckboxes" value="3" />
</div>
我还有一个工作代码来获取数组中的所有值
function updateTextArea() {
var allVals = [];
var parent = $(this).parent("div");
$('#c_b :checked').each(function () {
allVals.push($(this).val());
});
var removeItem = 'on';
allVals = jQuery.grep(allVals, function (value) {
return value != removeItem;
});
//Set Value of hidden Field
$("#<%= hfSearchData.ClientID %>").val(allVals);
}
$(function () {
$('#c_b input').click(updateTextArea);
updateTextArea();
});`
现在我想根据 Divs 将不同数组中的值分开
前任。Mydiv1 的数组 1;Mydiv2 的数组 2
我尝试检查父 div 但没有用
谢谢。