mysql 테이블의 파일을 PHP의 웹 페이지에 나열하려고합니다. 이를 위해 테이블을 사용하여 일반보기를 더 많이 사용합니다. 이제 한 페이지에 n 개의 테이블이 있습니다. 이 n은 mysql 질의에 의존한다. 페이지에 파일을 나열 할 수 있습니다. 그러나 테이블의 행 수가 증가하고 n 값이 커지면 페이지 길이가 매우 길어집니다. 그래서 각 테이블에 트리 뷰를주고 싶습니다. 마찬가지로 '+'값을 가진 각 테이블 위에 버튼이 있습니다. 그 값을 클릭하면 값이 '-'로 바뀌고 그 테이블이 보여야합니다. 내가이 정확한 코드가 아닙니다PHP에서 버튼을 클릭하면 테이블을 표시하는 방법은 무엇입니까?
<script type="text/javascript">
$(document).ready(function(){
$(".show").html("<input type='checkbox'>");
$('.tree td').hide();
$('th ').click(function() {
$(this).parents('table').find('td').toggle();
});
});
<table width="100%" class="tree">
<tr width="20px"><th colspan="2" class="show"> </th></tr>
<tr>
<td width="50%"><b>Name</b></td>
<td width="50%"><b>Last Updated</b></td>
</tr>
while($row = $result_sql->fetch_assoc())
{
<tr>
<td width='50%'><a href='http://127.0.0.1/wordpress/?page_id=464&name_file={$row['name']}&cat={$cat}&sec={$sec}' target='_blank'>{$row['title']}</a></td>
<td width='50%'>{$row['created']}</td>
</tr>
}
</table>
을 시도 여기에서 .
내가 볼 수 있듯이 나는 그것을 할 수 있지만 나는 chackbox를 사용하고있다. 나는 값 + 또는 - 버튼을 갖고 싶다. 이 코드에는 한 가지 문제가 있습니다. 확인란을 클릭하면 테이블이 확장되어 표시되는 선은 확인란이 아닌 전체 행을 의미합니다. 그럼 아무도 이걸 도와 줄 수 있니?
감사
당신의 페이지 길이가 늘어나고 "아코디언"을 사용할 수있는 여러 테이블이 있다면 .. http://jsfiddle.net/crustyashish/Lbutf/ – Ashish
감사합니다. 그러나 이것은 제 요구 사항이 아닙니다 –