非常に単純です。
各ラジオボタンをループしようとしています。
$('#recover input:radio:checked').each(function() {
alert("checked");
});
また
function Checkform() {
var result = true;
$('#recover input[type=radio]').each(function() {
var checked = $(this).find('input:radio:checked');
if (checked.length == 0) {
result = false;
alert ("check");
}
});
return result;
}
また
$('#recover input[type=radio]').each(function(){
if($(this).attr('checked')){
alert ("check");
}
});
HTML :
<div id="recover">
<input type="radio" name="s">
<input type="radio" name="s">
<input type="radio" name="s">
</div>
また試しました:
<div id="recover">
<form>
<input type="radio" name="s">
<input type="radio" name="s">
<input type="radio" name="s">
</form>
</div>
と:
<div id="recover">
<form>
<input type="radio" name="s" value="1">
<input type="radio" name="s" value="2">
<input type="radio" name="s" value="2">
</form>
</div>
そして HTML のより多くの組み合わせ。
そして、jQuery / Javascriptの他の5つの例のように試してみましたが、どれも機能せず、理由がわかりません.
助けてください、感謝します。