我有一个带有复选框的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;数组2为Mydiv2
我尝试检查父div但没有用
感谢。