2010-08-06 8 views
0

내가 항목 번호 I는 "RB"로 시작하는 모든 라디오 버튼을 반복하는 jQuery를 사용할 수있는 방법jQuery를 라디오 버튼 초보자 질문

<input type="radio" id="rb169"> 
<input type="radio" id="rb170"> 
<input type="radio" id="rb171"> 

포함 된 ID 값이 라디오 버튼의 테이블이 # 번호가 선택되었는지 확인 하시겠습니까?

내가 좋아하는 뭔가가 있습니다

return_type = $("input:radio["@name=rb*"]:checked").val(); 
if (return_type == undefined) { 
    alert("you did not select a radio button"); 
} 

을하지만 내가 선택한 방식으로 작동하지 않습니다. 이게 옳은 거니?

답변

0

$('input:radio[name^=rb]:checked').val()해야합니다. 더 이상 @이나 따옴표가 필요하지 않습니다.

0
return_type = $("input:radio["@name^=rb"]:checked").val(); 

그래야합니다. 로 시작 =^

편집 : 다른 곳에서도 코드가 잘못되었음을 발견했습니다. 나는 내가보고있는 것에서 너무 좁았다. 다음은 업데이트입니다.

return_type = $("input:radio[name^='rb']:checked").val();