Grid View, который будет добавлять и редактировать строки на стороне клиента и сохранять всю таблицу как JSON - PullRequest
0 голосов
/ 19 октября 2011

Я создаю приложение, в котором пользователь может определить свои собственные таблицы с помощью пользовательских столбцов, а затем создать «запись» в этих таблицах.

Я решил, что это должно работать следующим образом:

Пользователь определяет столбцы -> появляется некоторый плагин сетки jQuery -> пользователь добавляет / редактирует строки и сохраняет форму

И вот в чем проблема: я хотел бы хранить данные для всей таблицы в виде одной длинной строки JSON в одной реальной записи БД.

Известны ли вам какие-либо плагины jQuery-сетки, которые позволяют:

  • загрузка всей таблицы из JSON (без Ajax)
  • создание и редактирование полей на стороне клиента
  • сохранение всей таблицы в виде текста JSON при отправке формы

Я проверил некоторые из них, и все они требуют Ajax или слишком сложны для этой задачи.

Я хотел встроить это в представление ActiveAdmin, поэтому важно, чтобы вся сетка действовала как поле формы (текста) с текущим JSON внутри.

...