Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何使用选择器获取名称以给定字符串开头的选中输入复选框?_Jquery_Jquery Selectors - Fatal编程技术网

Jquery 如何使用选择器获取名称以给定字符串开头的选中输入复选框?

Jquery 如何使用选择器获取名称以给定字符串开头的选中输入复选框?,jquery,jquery-selectors,Jquery,Jquery Selectors,如何使用jQuery选择器获取名称以给定字符串开头的选中输入复选框 HTML: 我需要将chkX01、chkX02和chkX05复选框放入变量中 谢谢 使用 $('input[type=“checkbox”][name^=“chkX”]:checked')不错,我知道我错过了什么,你是个明星! //type checkbox <input name="chkX01" type="checkbox" value="true" checked="checked" /> <input

如何使用jQuery选择器获取名称以给定字符串开头的选中输入复选框

HTML:

我需要将
chkX01
chkX02
chkX05
复选框放入变量中

谢谢

使用


$('input[type=“checkbox”][name^=“chkX”]:checked')
不错,我知道我错过了什么,你是个明星!
//type checkbox
<input name="chkX01" type="checkbox" value="true" checked="checked" />
<input name="chkX02" type="checkbox" value="true" checked="checked" />
<input name="chkX03" type="checkbox" value="false" />
<input name="chkX04" type="checkbox" value="false" />
<input name="chkX05" type="checkbox" value="true" checked="checked" />

//type hidden
<input name="chkX01" type="hidden" value="false" />
...
 //This gives check boxes (Working okay)
 var checkBoxes = $('input[name^=chkX][type^=checkbox]');

 //This does NOT give checked check boxes (NOT working)
 var checkedCheckBoxes = $('input[name^=chkX][type^=checkbox][checked^=true]');
var checkedCheckboxes = $('input[name^="chkX"]:checked');