2013-02-21 6 views
8

мне нужно сделать проверку проверки с помощью JQuery, что либо один из трех должны быть проверены,Jquery проверка достоверности для радио-кнопки

, если никто не проверяется оповещения пользователя.

<input class="attrInputs" type="radio" name="chest" value="A"> 
<input class="attrInputs" type="radio" name="chest" value="B"> 
<input class="attrInputs" type="radio" name="chest" value="C"> 

Как использовать это с помощью jquery?

+0

- это то, что работает для вас ?? –

+1

Где твоя попытка jQuery? Перед тем, как задать вопрос, вы должны сделать небольшую работу самостоятельно. http://whathaveyoutried.com – Sparky

+0

ничего плохого в $ ('input [type = "radio"] [name = "chest"]') [0] .checkValidity(); –

ответ

25

Вы можете проверить радиокнопку как этот

if (!$('input[name=chest]:checked').val()) {   
} 

или

if($('input[name=chest]:checked').length<=0) 
{ 
alert("No radio checked") 
} 

JSFiddle Demo

0
function Validate(){ 
    if($('.attrInputs:checked').length == 0) 
     alert('Select at least one option!'); 
} 
5

Вы должны делать это:

Я сделал это, когда вы нажимаете кнопку отправки. Вы также можете делать на window.load.

jQuery(function(){ 
$("#btnSubmit").click(function(){ 
    var isChecked = jQuery("input[name=chest]:checked").val(); 
    if(!isChecked){ 
     alert('Nothing Selected'); 
    }else{ 
     alert('You have selected :'+isChecked); 
    } 
}); 
}); 

JSFiddle

Надеется, что это помогает.

Смежные вопросы