2012-01-23 3 views
0

У меня есть rad_button_tag в моем проекте rails, и я хочу сделать валидацию, когда не выбрано ни одного параметра.Vaidation Radio Button Tag

<% @votes.each do |vote| %> 

    <%= radio_button_tag "escolha", "#{vote.id}" %> 

<% end %> 

HOw я могу это сделать?

+0

Как это отличается от вашего другого вопроса? http://stackoverflow.com/questions/8976958/how-can-i-validate-a-radio-button – MrDanA

+0

Мне действительно нужно это с помощью javascript –

+0

Ваш другой вопрос по-прежнему открыт. Просто добавьте его, отклоните ответы без JavaScript и т. Д. – Pointy

ответ

0
function Form1_Validator(theForm) 
{ 
// require at least one radio button be selected 
var radioSelected = false; 
for (i = 0; i < theForm.votes.length; i++) 
    { 
if (theForm.votes[i].checked) 
radioSelected = true; 
    } 
if (!radioSelected) 
    { 
alert("Please select one of the \"Vote\" options."); 
return (false); 
    } 
} 

Для javascript вы можете использовать что-то вроде выше. Для Rails вы можете увидеть мой ответ в другом вопросе.