Как получить значение всех ячеек Jquery Datatable? - PullRequest
0 голосов
/ 05 июля 2018

Я строю школьный проект, для посещаемости использую jquery datatable. см. изображение ниже

                            jquery datatable records

enter image description here

Мне нужно получить значение всех ячеек (третий столбец - раскрывающийся список) в переменной и передать его веб-методу с помощью вызова ajax.

1 Ответ

0 голосов
/ 06 июля 2018

Это может направить вас в правильном направлении. В этом примере я получаю только выбранные значения строк, но я уверен, что вы можете помассировать его, чтобы он дал вам то, что вы хотите. Используйте вызовы Api, с ними проще работать:

        var identifier = $('#amt').attr('data-id'); //get id for row using data attribute

        var table = $('#searchTable').dataTable();
            var rows = table.fnGetNodes();
            for (var r = 0; r < rows.length; r++) {                    
                var myRow = $('#searchTable').dataTable().fnGetData(rows[r]);
                if (myRow[0] == identifier) {
                    partId = myRow[5];
                    desc = myRow[6];
                    break;
                }
            }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...