我有这样的功能:
$('input:checkbox').change(function() {
array = [];
$('input:checkbox:checked').each(function() {
array.push($(this).val()); // push checked checkbox values to array
});
$('input:radio:checked').each(function() {
array.push($(this).val()); // push checked radio values to array
});
someOtherFunction();
});
...从一个数组中的复选框和单选按钮收集值。当复选框发生变化时它会运行,但我希望它在单选按钮更改时运行。
作为一个菜鸟我不知道从哪里开始所以尝试了很少。经过精心搜索,我找不到答案。
提前致谢。
答案 0 :(得分:1)
尝试
$('input:checkbox, input:radio').change(function() {
问题是您当前的选择器仅适用于复选框。