Как оптимизировать код для множественного использования?
есть пример datatables.js https://jsfiddle.net/zmoos6tu/16/
меня интересует мультиселект , в примере там 2 колонки только , а если у меня много колонок или вообще не известное значение колонок?
Как применить это все дело например к классу
сначала выделить функцию с параметрами, потом организовать модуль для jquery.
Построение функций основывается на умении выделять и обобщать — здесь зависит от человека и его умственных качеств.
Модули для jquery делаются по учебнику, таких учебников тьма просто — имея готовую функцию, порой вообще автозаменой можно добиться результата.