Angular Datatable не фильтрует с изменением порядка столбцов

В JavaScript у меня есть

$scope.dtOptionsCandidate = DTOptionsBuilder.newOptions()
    .withColReorder()
    .withLightColumnFilter({
        1: {"type": "text"},
        2: {"type": "text"},
        3: {"type": "text"}
    });

с другими вариантами. А в HTML у меня есть таблица с четырьмя столбцами. Это хорошо работает, когда я не перемещаю столбцы. Однако при перемещении столбцов поля поиска не работают должным образом. Любое решение?

Вот Plunkr: http://plnkr.co/edit/uPv8FoUrJkQWnEaE2AQY?p=preview

script.js имеет логику перемещения столбца.

После добавления функции .withLightColumnFilter вот мой Plunkr: р=предварительный просмотр

script.js имеет реализацию .withLightColumnFilter

Как вы можете видеть в веб-консоли, у меня ошибка, и я не могу продолжить.


person Sujal T V    schedule 04.11.2015    source источник


Ответы (1)


Вам нужен пользовательский вызов <script> в правильном порядке.

person Everaldino O. dos Santos    schedule 02.02.2016
comment
@Tristan На самом деле это правильный ответ. Этот пост не должен был быть помечен и не должен быть рекомендован к удалению в LQPRQ. См.: Вы делаете это неправильно: призыв к здравомыслию в очереди сообщений низкого качества и Ваш ответ в другом замке: когда ответ не является ответом? - person ; 03.02.2016
comment
@TinyGiant Я отредактировал этот пост, чтобы все слова в нем были видны. Но все равно очень низкого качества. - person Mr Lister; 09.02.2016
comment
@MrLister, конечно, это низкое качество, но флаг VLQ следует использовать для сообщений с серьезным содержанием или проблемами форматирования, а не для коротких ответов. Этот пост по-прежнему не соответствует требованиям для пометки или рекомендации к удалению в LQPRQ. Это может привести к отрицательным отзывам и удалению голосов от 20 000+ пользователей, но это не достойно флага. - person ; 10.02.2016