이 글에서는 주로 JavaScript를 통해 tr td를 얻는 세 가지 방법을 소개합니다. 관심 있는 친구들은 아래의 자세한 설명을 참고하세요. ㅋㅋㅋ - 가지고 있어야 하고, 포함할 모든 td를 순회하려면 tr이 있어야 합니다. td에서 얻은 값은 .text()입니다. */
// $('#selectIds').val(""); // var table = document.getElementById("tb_table");//获取第一个表格 // var array = table.getElementsByTagName("tr");//所有tr // for(var i = 1; i < array.length; i++) { // var id = array[i].children; // var idtext = id[1].innerHTML; // if(i == 1){ // $('#selectIds').val($('#selectIds').val() + "" + idtext); // }else{ // $('#selectIds').val($('#selectIds').val() + "," + idtext); // } // }
/* 기본 js는 모든 행을 가져온 다음 각 셀을 가져옵니다*/
// $('#selectIds').val(""); // var isFirst = true; // $("#tb_table").find("tr").each(function(){ // var tdArr = $(this).children(); // var idtext = tdArr.eq(1).text(); // if(idtext != '人员ID'){ // if(isFirst){ // $('#selectIds').val($('#selectIds').val() + "" + idtext); // isFirst = false // }else{ // $('#selectIds').val($('#selectIds').val() + "," + idtext); // } // console.log("idtext",idtext); // } // })
요약:
$(this).children () .eq(1).text()는 표시된 값을 가져옵니다. $(this).children().eq(1).html()은
$ 사이의 모든 값을 가져옵니다. ('.trSelected',grid).find("td").eq(7).text(); 선택한 행의 내용을 가져옵니다
설정 값: $('.trSelected', Grid). find("td").eq(7).text(''Set content'')
xxx.innerHTML은 js에서 얻은 객체의 값입니다.
테이블 탐색