我正在尝试从标签(收音机)中获取正确的值。当我单击标签时,我得到了值,但是当我单击另一个标签(标签)时,我从第一个标签中获取值,我需要再次单击它以将两个值添加到我的数组中。
我要隐藏单选按钮,因为我只想使用标签。我怎样才能避免这种行为?
看一看:
var radioChecked = $('#radioinstant :radio').is(':checked');
$('#radioinstant :radio').click(function() {
radioChecked = !radioChecked;
$(this).attr('checked', radioChecked);
});
var additionalProducts = new Array;
$(".chk").click(function() {
additionalProducts=[];
$('.chk:checked').each(function() {
additionalProducts.push($(this).val());
});
console.log(additionalProducts);
alert(additionalProducts);
});