html 파일에서 jQuery 1.3.2를 사용하여 동적 테이블을 만들고 싶습니다. 이를 위해 첫 번째 행을 만든 다음 for 루프를 10 번 실행하고 각 반복에서 표의 마지막 행을 선택하고 after()
을 사용하여 그 뒤에 새 행을 추가합니다. 이 새로운 행에는 for 루프의 카운터 값이 들어 있습니다.jQuery에서 for 루프를 사용하여 테이블에 동적으로 행 추가
코드 :
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Document</title>
<script type="text/javascript" src="../jquery-1.3.2.js"></script>
<script type="text/javascript">
$("document").ready(function() {
for (var i = 0; i < 11; i += 1) {
var newItem = $("<tr><td>"i"</td></tr>");
$("#table1 tr:last").after(newItem.html());
}
});
</script>
</head>
<body>
<table id="table1">
<tr>
<td>row 1 col 1</td>
</tr>
</table>
</body>
</html>
문제는, <table></table>
에서 만들어진 첫 번째 행에 표시된다. 제발 도와주세요.
thnks입니다 thts 바로 – Akash