сбою поиска в первичном списке.
;
Решение проблемы
Перед исправлением:
// Связывание формы поиска
let sform, search = params.search || table.dataset.targetSearch || 'form[data-table-id="' + table.id + '"] [data-form-export]';
if (search) (sform = $body.find(search)).map(function () {
$(this).attr('data-table-id', table.id);
});
// Связывание элементов выбора
let checked = params.checked || table.dataset.targetChecked;
if (checked) $body.find(checked).map(function () {
$(this).attr('data-table-id', table.id);
});
После исправления:
// Связывание формы поиска
let sform, search = params.search || table.dataset.targetSearch || 'form[data-table-id="' + table.id + '"] [data-form-export]';
if (search) (sform = $body.find(search)).map(function () {
if (!$(this).attr('data-table-id')) {
$(this).attr('data-table-id', table.id);
}
});
// Связывание элементов выбора
let checked = params.checked || table.dataset.targetChecked;
if (checked) $body.find(checked).map(function () {
if (!$(this).attr('data-table-id')) {
$(this).attr('data-table-id', table.id);
}
});