ColVis does not work with server-side processing
ColVis does not work with server-side processing
Good Day!
Many thanks for your module, and I apologize in advance for my English. I am from Russia.
The modified code is ready, I took from the network. Server-side has already been implemented before me. I tried to connect the extansion ColVis, but it does not want to work with existing code.
Error:
"DataTables warning (table id = 'table-example'): Requested unknown parameter '1' from the data source for row 0".
Link: http://domains.bizobzor.ru/
What details do I need in order to help solve my problem?
Code in my index file:
[code]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Домены
@import "css/demo_page.css";
@import "css/demo_table.css";
@import "css/ColVis.css";
@import "css/ColReorder.css";
Домены
ID
Домен
Зона
Статус
Проверен
Персона
Организация
E-mail
Регистратор
Создан
Оплачен
Освободится
DNS
ТИЦ
ЯКа
Клей ТИЦ
Тема
PR
Клей PR
Страниц WA
DMOZ
Alexa
IP
Онлайн
Загрузка данных с сервера
ID
Домен
Зона
Статус
Проверен
Персона
Организация
E-mail
Регистратор
Создан
Оплачен
Освободится
DNS
ТИЦ
ЯКа
Клей ТИЦ
Тема
PR
Клей PR
Страниц WA
DMOZ
Alexa
IP
<Онлайн>
aBadges= <?php $_GET['action']= 'col_badges'; include "includes/ajax.php"; ?>;
$(document).ready( function () {
$('#table-example').dataTable( {
"sDom": 'C<"clear">lfrtip'
} );
} );
$().ready(function() {
/* DataTables */
$('#table-example').dataTable( {
aoColumnDefs: [
/* { "aDataSort": [ 1, 3 ], "aTargets": [ 1 ] }, Совместная сортировка нескольких колонок */
/* { "bSortable": false, "aTargets": [0, 2, 5, 6, 7, 8, 9, 10, 12, 15, 16, 18, 22] }, Отключение сортировки для определенных колонок */
/* { "bSearchable": false, "aTargets": [0, 2, 5, 6, 7, 8, 9, 10, 12, 15, 16, 18, 22] }, Отключение фильтрации для определенных колонок */
/* { "bVisible": false, "aTargets": [ 0, 5, 6, 7, 9, 10 ] }, /* Выбор неотображаемых колонок */
/* { "sClass": "my_class", "aTargets": [ 0 ] }, Добавление своего класса к каждой ячейке */
/* { "mData": null, "sDefaultContent": "Edit", "aTargets": [ 6 ] }, Заполнение значений NULL значением по умолчанию */
],
sPaginationType: "full_numbers", /* 'two_button' or 'full_numbers' */
oLanguage: {
sUrl: "lang/datatables_lang_rus.txt"
},
/* aaSorting: [[0, "asc" ]], /* Сортировка колонки по умолчанию ASC или DESC */
bServerSide: true,
fnServerParams: function (aData) {
aData.push({name:'action', value:'data'});
},
sAjaxSource: "includes/ajax.php",
bProcessing: true
} ).columnFilter({
sRangeFormat: "От {from} до {to}",
aoColumns: [
null, /* ID */
{ type: "text" }, /* Домен */
{ type: "select", values: [ 'RU', 'COM', 'NET', 'ORG', 'INFO'] }, /* Зона */
{ type: "select", values: [ 'Свободен', 'Не делегирован', 'Зарегистрирован', 'Не продлен', 'Удаляется'] }, /* Статус */
null, /* Проверен */
null, /* Персона */
null, /* Организация */
null, /* E-mail */
null, /* Регистратор */
null, /* Создан */
null, /* Оплачен */
{ type: "text" }, /* Освободится */
null, /* DNS */
{ type: "number-range" }, /* ТИЦ */
{ type: "select", values: [ 'Да', 'Нет'] }, /* ЯКа */
{ type: "select", values: [ 'Да', 'Нет'] }, /* Клей ТИЦ */
null, /* Тема */
{ type: "number-range" }, /* PR */
{ type: "select", values: [ 'Да', 'Нет'] }, /* Клей PR */
{ type: "number-range" }, /* Страниц WA */
{ type: "select", values: [ 'Да', 'Нет'] }, /* DMOZ */
{ type: "number-range" }, /* Alexa */
null, /* IP */
{ type: "select", values: aBadges }, /* Онлайн */
]
});
});
<?php include_once "template/footer.php"; ?>
[/code]
Ask for help from experts.
Thank you and all the best.
Many thanks for your module, and I apologize in advance for my English. I am from Russia.
The modified code is ready, I took from the network. Server-side has already been implemented before me. I tried to connect the extansion ColVis, but it does not want to work with existing code.
Error:
"DataTables warning (table id = 'table-example'): Requested unknown parameter '1' from the data source for row 0".
Link: http://domains.bizobzor.ru/
What details do I need in order to help solve my problem?
Code in my index file:
[code]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Домены
@import "css/demo_page.css";
@import "css/demo_table.css";
@import "css/ColVis.css";
@import "css/ColReorder.css";
Домены
ID
Домен
Зона
Статус
Проверен
Персона
Организация
Регистратор
Создан
Оплачен
Освободится
DNS
ТИЦ
ЯКа
Клей ТИЦ
Тема
PR
Клей PR
Страниц WA
DMOZ
Alexa
IP
Онлайн
Загрузка данных с сервера
ID
Домен
Зона
Статус
Проверен
Персона
Организация
Регистратор
Создан
Оплачен
Освободится
DNS
ТИЦ
ЯКа
Клей ТИЦ
Тема
PR
Клей PR
Страниц WA
DMOZ
Alexa
IP
<Онлайн>
aBadges= <?php $_GET['action']= 'col_badges'; include "includes/ajax.php"; ?>;
$(document).ready( function () {
$('#table-example').dataTable( {
"sDom": 'C<"clear">lfrtip'
} );
} );
$().ready(function() {
/* DataTables */
$('#table-example').dataTable( {
aoColumnDefs: [
/* { "aDataSort": [ 1, 3 ], "aTargets": [ 1 ] }, Совместная сортировка нескольких колонок */
/* { "bSortable": false, "aTargets": [0, 2, 5, 6, 7, 8, 9, 10, 12, 15, 16, 18, 22] }, Отключение сортировки для определенных колонок */
/* { "bSearchable": false, "aTargets": [0, 2, 5, 6, 7, 8, 9, 10, 12, 15, 16, 18, 22] }, Отключение фильтрации для определенных колонок */
/* { "bVisible": false, "aTargets": [ 0, 5, 6, 7, 9, 10 ] }, /* Выбор неотображаемых колонок */
/* { "sClass": "my_class", "aTargets": [ 0 ] }, Добавление своего класса к каждой ячейке */
/* { "mData": null, "sDefaultContent": "Edit", "aTargets": [ 6 ] }, Заполнение значений NULL значением по умолчанию */
],
sPaginationType: "full_numbers", /* 'two_button' or 'full_numbers' */
oLanguage: {
sUrl: "lang/datatables_lang_rus.txt"
},
/* aaSorting: [[0, "asc" ]], /* Сортировка колонки по умолчанию ASC или DESC */
bServerSide: true,
fnServerParams: function (aData) {
aData.push({name:'action', value:'data'});
},
sAjaxSource: "includes/ajax.php",
bProcessing: true
} ).columnFilter({
sRangeFormat: "От {from} до {to}",
aoColumns: [
null, /* ID */
{ type: "text" }, /* Домен */
{ type: "select", values: [ 'RU', 'COM', 'NET', 'ORG', 'INFO'] }, /* Зона */
{ type: "select", values: [ 'Свободен', 'Не делегирован', 'Зарегистрирован', 'Не продлен', 'Удаляется'] }, /* Статус */
null, /* Проверен */
null, /* Персона */
null, /* Организация */
null, /* E-mail */
null, /* Регистратор */
null, /* Создан */
null, /* Оплачен */
{ type: "text" }, /* Освободится */
null, /* DNS */
{ type: "number-range" }, /* ТИЦ */
{ type: "select", values: [ 'Да', 'Нет'] }, /* ЯКа */
{ type: "select", values: [ 'Да', 'Нет'] }, /* Клей ТИЦ */
null, /* Тема */
{ type: "number-range" }, /* PR */
{ type: "select", values: [ 'Да', 'Нет'] }, /* Клей PR */
{ type: "number-range" }, /* Страниц WA */
{ type: "select", values: [ 'Да', 'Нет'] }, /* DMOZ */
{ type: "number-range" }, /* Alexa */
null, /* IP */
{ type: "select", values: aBadges }, /* Онлайн */
]
});
});
<?php include_once "template/footer.php"; ?>
[/code]
Ask for help from experts.
Thank you and all the best.
This discussion has been closed.