Umfrage-Formular-generator mit Hilfe von Jquery PHP?
Ich versuche, um eine Umfrage zu erstellen-generator-Assistenten, der wäre in die website eingebettet.
Benutzer werden in der Lage sein, erstellen Sie Ihre eigenen Umfragen durch ziehen und ablegen der entsprechenden Formularelemente wie Checkboxen, radiobuttons etc
Sobald der Benutzer erstellt seine Umfrage br Drag-und-Drop das entsprechende Formular-Elemente wie radiocontrol -, Kontrollkästchen - Er sollte in der Lage sein, um speichern Sie die erstellte Umfrage und veröffentlichen Sie es.
Beim gehen über das tun dies, die ich kam mit die folgenden Fragen:
-
Konnte ich meine eigenen bauen, drag-and-drop-Formular-Aufbau-Assistenten - aber es ist eine open-source-plugins/Codes gibt, so dass ich keine Notwendigkeit das Rad neu zu erfinden ?
-
Wie sollte die form der Struktur gespeichert werden ?
Sollte die Formular-Elemente mit dem dazugehörigen text werden in einer Datenbank gespeichert (mysql) und umgebaut, die Fliegen, wenn jemand greift auf den Umfrage-link auf der mobile ?
Sollte ich suchen in XML/JSON zum speichern der html-form-Struktur
Wäre für jede Hilfe dankbar !
- Hi, Bei der BSD-Lizenz : - github.com/spiral-project/daybed - github.com/spiral-project/backbone-daybed
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist eines, dass wir jetzt eine form builder auf unsere Kunden-website.
http://www.botsko.net/blog/2009/04/07/jquery-form-builder-plugin/
Form serialisiert werden kann, um sowohl JSON und XML.
Können Sie jQuery UI für die drag-und-drop-Operationen. Ich würde die grid-Funktionalität zur Verfügung gestellt.
Um das Formular zu speichern ich würde die standardisierten Darstellungen der Elemente in einem JSON-format und speichern Sie diese.
Diese Darstellung sollte auch die
left
undtop
css-Attribute (für die Positionierung) und eine Teilmenge von Stilen und Attributen, die Sie Ihren Benutzern zuweisen können, deren input-Felder.Nur der Vollständigkeit halber
In der Zeit, als ich die Frage gepostet, dies war nicht verfügbar, sonst hätte ich für diese Option entschieden haben zu bauen, die front-end :
http://getfuelux.com/formbuilder.html