【发布时间】:2013-09-06 13:27:51
【问题描述】:
我正在尝试使用 JavaScript 获取所有选中的复选框值,但直到现在我才能完成它。这是我尝试过的。我做错了什么?
JS:
var femaleMatches = [];
$(".selectFemaleService:checked").each(function() {
console.log('found a female');
femaleMatches.push(this.value);
});
PHP:
echo "<div class='checkbox'><label><input id='selectFemaleServices' name='selectFemaleServices' type='checkbox' value='$id'>$description</label></div>";
【问题讨论】:
-
你设置了
idmate,而不是class,所以它应该是#selectFemaleService:checked。id似乎也是复数形式。 -
你的代码输出了多少个复选框?如果不止一个,那么您就是在复制 ID,这是不行的。
-
选择器使用#作为id有错误
-
我也试过用#,但没有得到输出。
标签: php javascript jquery checkbox