我有一个用于费用报销的 edit() 表格。费用报销由大量费用组成。该表格允许您在同一视图中编辑这些费用。每个费用都有一个删除按钮,它使用 ajax 删除记录并从编辑表单中删除行。
ajax 删除功能可以正常工作并从数据库中删除记录。问题是,由于这是一个编辑表单,所有数据都已经在 $this->request->data 中,因此当您保存编辑时,它会重新创建被 ajax 删除的记录。正常编辑工作正常。
有没有办法用表单中的正确数据更新 $this->request->data 中的数据?
我错过了一些明显的东西吗?
我正在使用 cakephp 2.2。
提前致谢