2011-09-15 37 views
3

我正在嘗試創建一個將嵌入網站中的調查生成器嚮導。使用Jquery PHP的調查表生成器?

用戶將能夠通過一旦用戶創建自己的調查BR拖動拖放適當的表單元素,如複選框,單選按鈕等

和刪除相應的表單元素,如radiocontrol創建他們自己的調查,複選框 - 他應該能夠保存創建的調查併發布它。

雖然去了解這樣做,我想出了以下問題:

  1. 我可以建立自己的拖放形式構建嚮導 - 但是否有任何開源插件/代碼在那裏,這樣我不需要重新發明輪子?

  2. 應該如何保存表格結構?

    當有人訪問移動設備上的調查鏈接時,是否應該將具有關聯文本的表單元素保存在數據庫(mysql)中並且可以即時重建?

    我應該看着XML/JSON存儲HTML表格結構

希望得到任何幫助!

+0

嗨, 隨着BSD許可證: - https://github.com/spiral-project/daybed/ - https://github.com/spiral-project/backbone-daybed –

回答

1

您可以使用jQuery UI進行拖放操作。我會使用提供的grid functionality

要保存表單,我會以JSON格式對元素進行標準化表示並保存。 此表示應包括lefttop css屬性(用於定位)以及用戶可以分配其輸入字段的樣式和屬性的子集。