Подскажите, пожалуйста, как суммировать значения checkbox и radio в форме?
Сейчас все работает по отдельности: если закомментировать строчку с "radio" - выводятся суммой все отмеченные чекбоксы, если закомментировать строчку с "checkbox" - работает вывод значения "radio". Как вывести суммой выбранные пользователем "radio" и "checkbox"?
Заранее благодарю!
// calculator
var
$form = $(".calc_form"),
//$allCheckboxes = $("input:radio", $form),
$allCheckboxes = $("input:checkbox", $form),
$sumOut = $("#checked-sum"),
$countOut = $("#checked-count");
$allCheckboxes.change(function() {
var sum = 0,
count = 0;
$allCheckboxes.each(function(index, el) {
var $el = $(el);
if ($el.is(":checked")) {
count++;
val = parseFloat($el.val());
if (!isNaN(val)) {
sum += val;
}
}
});
$sumOut.text(sum);
$countOut.text(count);
});