var array = [];
$('.item').each(function(){
var th = $(this);
var text = th.find('.text').val();
var radio = th.find('.radio-checked').val();
var checkbox = th.find('.checkbox-checked').val();
if (text != '') {
array.push(text);
}
else if (radio.prop('checked')) {
array.push(radio);
} else if (checkbox.prop('checked')) {
array.push(checkbox);
}
});
console.log(array);
Кстати, такой вопрос. Еще там по планам будет заголовок у item, который нужно передавать на почту будет вместе со значениями из input
А потом в массиве все это соединять так
arr.push(caption + input[j].value);
Но что я делаю не так? Заголовок отображается, как undefined. Заранее благодарю за ответ