테스트 사이트 - 개발 중인 베타 버전입니다

checkbox 관련 질문 드려요 선생님 제발 갈쳐주세요 ㅠㅠ 채택완료

하내따남 9년 전 조회 2,125

</p><p>$gname  = '';</p><p>$sql2 = " select * from {$g5['g5_glass_table']} ";</p><p>if ($is_admin != 'super')</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$sql2 .= " where 1";</p><p>$result2 = sql_query($sql2);</p><p>for ($d=0; $row2=sql_fetch_array($result2); $d++)</p><p>{</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$len = strlen($row3['glass_index']);</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$nbsp = '';</p><p><span class="Apple-tab-span" style="white-space:pre">	</span></p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$gname .= '<input type="checkbox" id="select_g'.$d.'" name="select_g" class="select_g" value='.$row2['glass_index'].'>'.$nbsp.$row2['glass_nm'].PHP_EOL;</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>print_r2($row2['glass_index']);</p><p>}</p><p>

 

위의 코드로 checkbox 를 화면에 보여주고 있습니다.

저렇게 뿌려주는 것의 value 를 가져와서 

check 된 갯수랑 check 된 것들의 value 만 DB 저장하거나 

확인용으로 필요해서 

 

</p><p>$(document).ready(function(){</p><p><span class="Apple-tab-span" style="white-space:pre">	</span></p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$('.select_g').change(function(){</p><p><span class="Apple-tab-span" style="white-space:pre">			</span>aa();</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>});</p><p>});</p><p>function aa(){</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>var chk = document.getElementsByName('select_g');</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>for(var l=0; l<6; l++){</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>if(chk[l].is(":checked") == true){</p><p><span class="Apple-tab-span" style="white-space:pre">			</span>alert(chk[l].value);</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>}</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>}</p><p>}</p><p>

이렇게 확인 차원에서 스크립트를 만들었는데요

경고창도 안뜨고 

아무런 일이 일어나질 않습니다.

echo 로 화면에 뿌려지는 것의 value는 어떻게 사용 할수 있는건가요 

제발 알려주십시요 ㅠㅠ 부탁 드립니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
y
9년 전

if($(chk[l]).is(":checked") == true){ 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인