[javascript] DataTables에서 특정 열의 데이터를 적합성 검사하는 방법은 무엇인가요?
DataTables에서 특정 열의 데이터를 적합성 검사하려면, ‘columns’ 속성을 사용하여 해당 열에 대한 검사 함수를 정의해야 합니다. 이 함수는 열의 각 셀에 적용되며, 필요에 따라 데이터 유효성을 검사하고 원하는 작업을 수행할 수 있습니다.
다음은 예시 코드입니다:
$(document).ready(function() {
$('#myTable').DataTable({
columns: [
null,
null,
{
data: 'salary',
render: function (data, type, row) {
if (type === 'display') {
if (data < 0) {
return '<span style="color:red;">' + data + '</span>';
} else {
return data;
}
} else {
return data;
}
}
}
]
});
});
위 코드에서 ‘salary’ 열의 데이터를 검사하는 함수를 정의하였습니다. 데이터가 화면에 표시될 때, 0보다 작은 값인 경우는 빨간색으로 표시하고, 그 외의 경우에는 그대로 표시합니다.