使用 CakePHP 我有一个页面,其中有多个表单。每个表单都会更新记录上的单个字段。我正在尝试实现一种通过单个“提交全部”按钮提交所有表单的方法。但是,到目前为止,我的所有解决方案都不太成功。
我的第一次尝试是创建一个editAll
在控制器中调用的单独操作,该操作采用一个数组,但我无法弄清楚如何在没有保存所有数据的隐藏表单的情况下将数据从所有表单发送到该操作。第二个想法是创建某种 Javascript 函数,它遍历所有表单以创建要发送到控制器editAll
操作的数组。
第一个实现没有奏效,我找不到一个合理的方法来实现第二个想法。
基本上,我希望有人能指出我从一个页面一次提交多个表单(或至少来自多个表单的数据)的方向。