0

使用蛋糕 2.2。我目前有一个表单(使用表单助手构建),允许用户添加费用报销。每项索赔都包含许多费用。因此,表单包含每个费用的一行以及一个按钮,该按钮使用 jQuery 克隆第一行字段并插入它们(带有递增的 ids/names)。问题是当表单提交并且出现错误时,克隆的字段会随着页面的刷新而消失(我猜是因为它们不再在 dom 中了)。

这些值仍在 $this->data 中,所以我想我可以手动重建它们,但如果我通过 ajax 提交表单,它会解决问题吗?IE 出错了,克隆的字段还会保留吗?

提前致谢

4

1 回答 1

1

从 Javascript 构建的东西不会从一个页面加载到下一个页面加载。

要么使用 Ajax(可能是理想的),要么根据提供的数据使用 PHP 构建字段。

无论哪种方式都是相当“正常”的方式。

于 2012-08-13T15:55:20.320 回答