0

ユーザーがカレンダーアイテムを作成できるようにするいくつかの入力とテキストエリアを備えた複雑なフォームがあります。また、アクティビティをアイテムにリンクさせるポップアップと、定義済みのターゲットをアクティビティにリンクさせる別のポップアップもあります。

活動、およびターゲットと活動の間のリンクは、予定表アイテムが保存されるときにのみ保存する必要があります

データを JSON オブジェクトに保存して、すべてのポップアップを処理することを考えていました。そのオブジェクトは、フォームの送信を処理する PHP ファイルに送信する必要があります。

Ajax を使用して JSON を送信したくありませ。フォームの一部にする必要があります。jsonデータを含む隠しテキストエリアを追加しjson_decode()て自分のページで使用することを考えていましたが、より良いアプローチがあるかどうか疑問に思っています。

4

1 に答える 1

1

ポップアップはjavascript(jQuery?)によって処理されると思いますので、非表示の入力にこれらのポップアップからのJSONエンコードされたデータを入力し(javascriptで実行)、準備ができたらフォームを投稿するだけです。

次に、PHP で JSON データをデコードして管理するだけです。

于 2012-04-26T14:03:00.550 に答える