간단한 JS 함수를 만들어 배열 형식으로 데이터를 추출 할 수 있습니다. 나는 이것을 위해 매우 간단한 테이블을 가정하고있다. 나는 쉽게 JQuery와 사용했습니다하지만 당신은 .. 자바 스크립트와 내가 쉽게 JQuery와 사용했습니다
<table id="mytable">
<tr>
<td>1</td>
<td>3</td>
<td>4</td>
<td>2</td>
</tr><tr>
<td>5</td>
<td>6</td>
<td>7</td>
<td>8</td>
</tr><tr>
<td>9</td>
<td>31</td>
<td>42</td>
<td>23</td>
</tr>
</table>
<script>
getAllDataFromTable();
</script>
를 동일한 작업을 수행 할 수 있지만 당신은 .. 자바 스크립트와 같은 작업을 수행 할 수 있습니다
function getAllDataFromTable(){
var mydata = Array();
for(i=0;i<$('#mytable').find("tr").length;i++){
mydata[i] = Array();
var currentRow = $('#mytable').find("tr").eq(i);
for(j=0; j< currentRow.find('td').length ;j++){
mydata[i][j] = currentRow.find('td').eq(j).html()
};
};
alert(JSON.stringify(mydata))
}
https://jsfiddle.net/9yuc3bvj/
안녕하세요! 첫째, 답변 해 주셔서 감사합니다! 내가 분명하지 않은 것에 대해 사과드립니다. 테이블에 행을 추가/삭제할 때 작성된 새로운 TD 요소에서 오는 데이터를 가져올 수 있어야합니다. – littlebluedeer
당신은 그저 내부 while 루프를 사용할 수 있습니다. ($ ('# mytable'). find ("tr"). 길이 -1)를 사용하여 최종 테이블 행을 가져온 후 TD를 탐색합니다. –