реализовать флажок «Выбрать все» в Rails

Я хотел бы реализовать флажок «выбрать все» для таблицы записей (аналогично тому, как это делается в веб-почте). Мой план таков: для каждой строки/записи флажок должен содержать идентификатор в своем атрибуте value. Затем в моем контроллере Rails я бы проверил, что вошедший в систему пользователь имеет доступ к этим записям, извлекая записи и сравнивая идентификаторы (если нет лучшего способа авторизации). Наконец, сделайте что-нибудь с записями (удалите, переместите и т. д.). Как вы думаете, потребуется гораздо больше усилий для разработки, чтобы создать карту с замаскированными идентификаторами и использовать ее в флажках, или текущий подход подходит? Какие библиотеки (клиентские или серверные) могут пригодиться?


person m33lky    schedule 21.04.2012    source источник


Ответы (1)


Это легко, вы можете использовать jQuery, чтобы добавить функцию «проверить все». Чтобы создать список флажков, вы можете легко использовать конструктор форм. Вы можете использовать канкан для авторизации.

И для канкана, и для флажков HABTM есть рельсовые трансляции, которые могут вам помочь!

person davidb    schedule 21.04.2012