[javascript] DataTables에서 특정 행을 선택하거나 해제하는 방법은 무엇인가요?
DataTables에서는 row().select()
메서드를 사용하여 특정 행을 선택할 수 있습니다. 이 메서드는 DataTables 객체에서 특정 행을 나타내는 tr 요소를 선택하고 선택된 상태로 설정합니다. 다음은 DataTables에서 특정 행을 선택하는 예제입니다.
// DataTables 객체 생성
var table = $('#myTable').DataTable();
// 특정 행 선택
table.row(1).select(); // 첫 번째 행 선택
table.row('tr:eq(3)').select(); // 세 번째 행 선택
또한, 선택된 행을 해제하려면 row().deselect()
메서드를 사용할 수 있습니다. 이 메서드는 선택된 상태를 해제하고 선택된 행에서 selected
클래스를 제거합니다. 다음은 DataTables에서 특정 행을 해제하는 예제입니다.
// DataTables 객체 생성
var table = $('#myTable').DataTable();
// 첫 번째 행 선택
table.row(0).select();
// 선택 해제
table.row(0).deselect(); // 첫 번째 행의 선택 해제
이제 DataTables를 사용하여 특정 행을 선택하거나 해제하는 방법을 알게 되었습니다. 위 예제를 참조하여 원하는 행을 선택하고 해제하는데 활용해 보세요.