728x90
반응형
$("input[name='ch']:checked", "form[name=form" +num + "]").each(function() {
alert($(this).val());
});


========== 두번째 답변 ===========
<img onclick="formck(1)"> 오타 모르셨군요. formck가 아니라 formch입니다.

아래 소스로 테스트해봤는데 각 체크한값 잘 나오는데요?
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<form name='form1' id='form1'>
<input type='checkbox' name='ch' value='1'>
<input type='checkbox' name='ch' value='2'>
<input type='checkbox' name='ch' value='3'>
<input type="button" onclick="formch(1)">
</form>
 
<form name='form2' id='form2'>
<input type='checkbox' name='ch' value='1'>
<input type='checkbox' name='ch' value='2'>
<input type='checkbox' name='ch' value='3'>
<input type="button" onclick="formch(2)">
</form>

 
--------------
<script>
function formch(num){
var form =$("form"+num);
var chlen = $("input[name='ch']:checkbox:checked", form).length;
if (chlen == 0){
// alert('체크박스를 선택~~');
}
$("input[name='ch']:checked", "form[name=form" +num + "]").each(function() {
alert($(this).val());
});
}
</script>
728x90
반응형
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,