2009-07-02 3 views
2

Zend_Form_Htmlや、ExtJS FormsではJQueryに基づいてできることに似た、JavaScriptベースのHTMLフォームビルダーがあるのでしょうか? フォーム関連のプラグインはいくつかありますが、手動ですべてのフォームをコーディングする必要があります。アイデアは、私は通常、自分のドメインモデルから単一のエンティティを編集/追加したいだけです(たとえばDoctrine with PHPで)、新しいユーザーを言うことができます。私はJSONオブジェクトZend_Form_HtmlやExtJS Form for JQueryのようなフォームビルダー

{ 
    'username': 'John', 
    'email': '[email protected]', 
    'name': 'John Doe' 
    'age': '33' 
} 

などのユーザーを持っていると私はまた、いくつかのメタ情報を利用できるようにすることができ(例えば、データベースは、私はすでにそのクライアント側のバリデータを添付したり、素敵な番号を表示することができますのでその年齢が整数である必要があり、すでに知っていますスピナー)。

{ 
    'entity': 'User', 
    'email': 
     { 
      'type': 'text', 
      'validate': 'e-mail', 
      'max_lengh': 255 
     }, 
    'name': 
     { 
      'type': 'text', 
      'validate': 'string', 
      'max_lengh': 255 
     }, 
    'age': 
     { 
      'type': 'spinner', 
      'validate': 'integer', 
      'range': [0, 120] 
     } 
} 

この情報を使用すると、必要な追加情報を追加/編集するだけで足場フォームを構築することができます。 私のクイック検索では、残念ながらそのようなものは見つかりませんでした。

答えて

1

私は、JSON入力をサポートしてjQueryのための1があると思いますが、見て取ることはありません。このようなものはまだポップアップませんので、私は自分のプロジェクトを開始したYUI

+1

ありがとうございます。それはあまりにも悪くはありません。私はすでに独自のプラグインを開発しています。これは、jQueryの検証やフォームのようないくつかのプラグインをサポートしようとしているフォームをプログラム的に作成するためです。私はすぐに私の結果をここに掲載しようとします... – Daff

+0

こんにちはあなたはそれを把握しましたか?また、EXTJSのようなHTMLフォームレイアウトを探しています..ありがとう – VAAA