Я видел это в примерах, но не могу заставить его работать на моей сетке.
Что мне нужно сделать, чтобы разрешить изменение порядка столбцов перетаскиванием в SlickGrid?
Спасибо.
Я видел это в примерах, но не могу заставить его работать на моей сетке.
Что мне нужно сделать, чтобы разрешить изменение порядка столбцов перетаскиванием в SlickGrid?
Спасибо.
Чтобы создать сетку, вы должны сделать что-то вроде:
grid = new Slick.Grid($("#myGrid"), data, columns, options);
options — это словарь, который вы можете использовать для изменения поведения slickgrid. Убедитесь, что для ключа enableColumnReorder установлено значение true:
var options = {
enableColumnReorder: true
};
Если это не сработает, пожалуйста, опубликуйте свой код, чтобы мы могли посмотреть.
Отвечая на комментарии выше (@hiphip) — slickgrid поставляется с совместимой версией jquery-ui в комплекте. Вам нужно добавить это как тег script на свою страницу, например.
<script src="/slickgrid/lib/jquery-ui-1.8.16.custom.min.js"></script>