jqPropertyGrid
Example 1
Example 2
Example 3
Validate
Form Data:
Form Design: