흠.. Jquery에서 셀렉터라는건 참 편한데... 생각못한 일을 겪는거 같다.
1. 폼안에 속한 데이터만 선택하기
$("#joinuser").find("input,select,radio");
2. 라디오버튼의 value 가져오기
$("#joinuser").find("[name=chk_confirm]:checked").val();
(샘플 HTML)
<div>
<form name="joinuser" id="joinuser">
<div class='location'>테스트</div>
<input type="password" title="비밀번호" name="password" />
<input type="radio" name="chk_confirm" value="Y" /> 동의
<input type="radio" name="chk_confirm" value="N" /> 미동의
</form>
</div>
<form name="joinuser" id="joinuser">
<div class='location'>테스트</div>
<input type="password" title="비밀번호" name="password" />
<input type="radio" name="chk_confirm" value="Y" /> 동의
<input type="radio" name="chk_confirm" value="N" /> 미동의
</form>
</div>
3. 체크박스 전체 선택
* 전체선택 : $('input:checkbox[name=docIds]:not(checked)').attr("checked", "checked");
* 전체해제 : $('input:checkbox[name=docIds]:checked').attr("checked", "");
(샘플 HTML)
<input type="checkbox" name="docIds" value="1" />
<input type="checkbox" name="docIds" value="2" />
<input type="checkbox" name="docIds" value="3" />
<input type="checkbox" name="docIds" value="4" />
<input type="checkbox" name="docIds" value="2" />
<input type="checkbox" name="docIds" value="3" />
<input type="checkbox" name="docIds" value="4" />
4. select박스
* 선택된값 가져오기 : $("#frm>[name=category]>option:selected").val() );
* 값 선택하기 : $("#frm").find("[name=category]>option@[value=BLOG]").attr('selected','true')