Я создаю приложение, в котором пользователь может определить свои собственные таблицы с помощью пользовательских столбцов, а затем создать «запись» в этих таблицах.
Я решил, что это должно работать следующим образом:
Пользователь определяет столбцы -> появляется некоторый плагин сетки jQuery -> пользователь добавляет / редактирует строки и сохраняет форму
И вот в чем проблема: я хотел бы хранить данные для всей таблицы в виде одной длинной строки JSON в одной реальной записи БД.
Известны ли вам какие-либо плагины jQuery-сетки, которые позволяют:
- загрузка всей таблицы из JSON (без Ajax)
- создание и редактирование полей на стороне клиента
- сохранение всей таблицы в виде текста JSON при отправке формы
Я проверил некоторые из них, и все они требуют Ajax или слишком сложны для этой задачи.
Я хотел встроить это в представление ActiveAdmin, поэтому важно, чтобы вся сетка действовала как поле формы (текста) с текущим JSON внутри.