jquery中dom元素的数组值

jquery中dom元素的数组值,jquery,dom,checkbox,hidden,Jquery,Dom,Checkbox,Hidden,背景: 我想将复选框id字符串作为数组传递给隐藏dom元素的id。然后从隐藏的dom元素中检索值数组,并基于先前检索到的复选框ID启用复选框 这适用于单个复选框id,但不适用于数组。 例如: var selectedCheckBoxIds =[22,23,24]; $('#<input type="hidden" id="checkboxTasks" value='+selectedCheckBoxIds+'/>'); 我为retrieveCheckBoxArray变量获取一个空字

背景: 我想将复选框id字符串作为数组传递给隐藏dom元素的id。然后从隐藏的dom元素中检索值数组,并基于先前检索到的复选框ID启用复选框

这适用于单个复选框id,但不适用于数组。 例如:

var selectedCheckBoxIds =[22,23,24];
$('#<input type="hidden" id="checkboxTasks" value='+selectedCheckBoxIds+'/>');
我为retrieveCheckBoxArray变量获取一个空字符串

请告知。

这样做:

var selectedCheckBoxIds = [22, 23, 24];

// Set the value
$('#checkboxTasks').val(selectedCheckBoxIds);

// Get the value
var retrieveCheckBoxArray = $('#checkboxTasks').val();

Palash,在分配$('#checkboxTasks').val()之后,retrieveCheckBoxArray未定义。我将再次查看,Palash。谢谢
var selectedCheckBoxIds = [22, 23, 24];

// Set the value
$('#checkboxTasks').val(selectedCheckBoxIds);

// Get the value
var retrieveCheckBoxArray = $('#checkboxTasks').val();