jQuery - проверка всех радиогрупп

Я хотел бы перебрать несколько (динамических) групп переключателей с помощью jQuery, и если какой-либо из них не сделал выбор, он выдает ошибку и останавливает отправку формы.

Вот мои усилия:

$("form").submit(function() {
    $(":radio").each(function(){
        if($(this).val().length == 0) {
            alert('Not selected all radios');
            return false;
        }
    }); 
});

Но этовсегд игнорирует оператор if, который останавливает отправку, как будто $ (this) на самом деле не является значением переключателей?

Вот jsFiddle:http: //jsfiddle.net/aVVW9

Любая помощь будет очень признательна, спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос