0

我有一个复杂的表单,其中包含一些输入和文本区域,允许用户创建日历项。我还有一个弹出窗口,让他们将活动链接到项目和另一个弹出窗口,让他们将预定义的目标链接到活动。

只有在保存日历项时才应保存活动以及目标和活动之间的链接

我正在考虑通过将数据保存在 JSON 对象中来处理所有弹出内容。然后应该将该对象发送到处理表单提交的 PHP 文件。

不想使用 Ajax 发送 JSON,我需要它成为表单的一部分。我正在考虑简单地添加一个带有 json 数据的隐藏文本区域并json_decode()在我的页面中使用,但我想知道是否有更好的方法。

4

1 回答 1

1

我猜这些弹出窗口是由 javascript (jQuery?) 处理的,因此您可以使用来自这些弹出窗口的 JSON 编码数据(由 javascript 完成)填充隐藏的输入,然后在准备好后简单地发布表单。

然后在 PHP 中你只需解码 JSON 数据并管理它们。

于 2012-04-26T14:03:00.550 回答