Объяснить как настроить Javascript библиотеку datatables.net
Есть php сервер который генерирует ajax-данные для datatables.
Нужно вывести встроенную форму:
- Чекбоксы скрытия / показа колонок
- Фильтр - поля ввода (input text календарь и тд) для каждой колонки и их автоскрытие при скрытии колонки
- Возможность редактировать ячейки в таблице и сохранение в БД
- Возможность выводить кастомные данные внутри ячеек, например кнопки или аудио плеер
- Возможность выводить данные во всплывающем окне например в ячейке имя а при нажатии на ячейку всплывает окно с расширенный контентом для этого имени.
- Возможность выводить контент при наведении на ячейку, например кнопки редактировать, очистить.
- Возможность выводить контент под строкой таблицы, то есть при разворачивании строки.
- Пояснить разницу API и другими способами формирования таблицы
- Возможны дополнительные уточнения в процессе объяснения