2014-07-06 70 views
-3

我在Laravel 4中使用资源控制器,作为资源控制器的一部分,我必须使用PUT请求方法。当我在页面中有一个表单时,它对我很好。laravel:使用PUT请求

问题是我把我的页面分成3种不同的形式。 如果我var_dump我的数据I与input::All()我得到以下结果。

当我更新form2时,我得到了form2 data - 这就是我想要的!

但是当我再次更新form1例如我从form2form1获得数据。

当我再次更新form3我从form2 + form1 + form3得到数据。

如何仅从刚更新的表单中获取数据?我试图使用Input::get('form1');,但它不适合我。

回答

0

而不是对不同的事物使用不同的形式。可以考虑使用来自页面的Ajax请求等来发送特定按钮点击所需的字段。这样,你就知道你应该只接收你想要的数据。

Ajax Post Docs

+0

感谢,我已经改变了它,我用一种形式只发送特定部分。问题是我没有清理我的变量(我用来收集数据的变量) – Dennis