Как скопировать данные строки в буфер обмена из jquery datatable? - PullRequest
0 голосов
/ 07 июня 2018

На самом деле я хочу отсортировать свои копии данных.Копировать в буфер обмена копирует все данные из выбранной строки.но я хочу конкретные данные столбцов.Поэтому, пожалуйста, помогите мне скопировать данные, пропустив некоторые столбцы.

This is the table and when the I select the row and click copy selected row then it's getting the total row data like below.

Here is the copied data pasted in excel. But I need some fields are skipped like below.

Like this specific result.

Это таблица, и когда я выбираю строку и нажимаю кнопку "Копировать выбранную строку", получается общая строка, как показано ниже.Вот скопированные данные, вставленные в Excel.Но мне нужно пропустить некоторые поля, как показано ниже.Как этот конкретный результат.Вот сценарий моей таблицы данных, Пожалуйста, помогите мне кому-нибудь.

$(document).ready( function () {
    $('#myTable').DataTable({
        "scrollX": true,
        dom: 'B<"clear">lfrtip',
        columnDefs: [{
            "defaultContent": "None",
            render: function (data, type, full, meta) {
                if (type === 'copy') {
                    var api = new $.fn.dataTable.Api(meta.settings);
                    data = $(api.column(meta.col).header()).text() + ": " + data;
                }
                return data;
            }
        }],
        buttons: [{
            extend: 'copyHtml5',
            text: 'Copy Selected Rows',
            header: false,
            title: '',
            exportOptions: {
                modifier: {
                    selected: true
                },
                columns: ':visible',
                orthogonal: 'copy'
            }
        }, 'colvis'],
        "select": true,
        "lengthMenu": [ 10, 25, 50, 75, 100 ]
    });
} );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...