[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보다 작은 값인 경우는 빨간색으로 표시하고, 그 외의 경우에는 그대로 표시합니다.