2

我现在玩了大约2天,无法解决这个问题。我正在工作,codeigniter 2.1.0.我想提交一个用 HTML 编写的表单。我不想使用 CI 表单助手。

原因是因为我正在动态地使用 JavaScript 在表单中添加内容。当用户单击一个项目时,它就会被添加到表单中。现在,当用户单击提交按钮时,我添加的所有项目都应该在 POST 请求中发送,但我的 POST 完全是空的。

form_input()现在我注意到只有当我使用CI form_helper时才会发送 POST 。是否可以在不使用表单助手的情况下仅提交普通的纯 HTML 表单?

4

1 回答 1

3

是否可以在不使用表单助手的情况下仅提交普通的纯 HTML 表单?

是的。实际提交完全独立于 CI,只需确保您使用表单的正确操作 URI,以便表单提交 post(我假设您的表单方法是 post)请求调用正确的控制器操作。

您不需要为提交按钮使用 CI form_helper。如果你用这些来模拟一个表单,你会发现那些只是生成纯 HTML 并没有神奇地做任何事情。

于 2012-12-18T22:00:20.400 回答