0

您好我在向表单添加字段并在控制器中检索它们时遇到问题。

我可以在按钮单击时轻松地将字段添加到表单中,该表单使用的是:

$('#addButton').click(function()
{
     $('#EBASTab').append($('<tr><td>Hello</td><td><input style="height:' + 10 + 'px; width:' + 100 + 'px;"></input></td></tr>'));

但是当我尝试使用以下方法检索表单数据时:

$value = $this->request->data;

我添加到表格底部的字段没有被纳入。

知道如何将这些字段添加到我的 cakephp 表单中吗?

提前致谢。

4

3 回答 3

4

没有名称属性,这就是为什么不在帖子数据中。向输入添加一个name="data[Model][field]"属性。

于 2012-08-30T08:04:32.977 回答
1

您需要输入中的名称属性,并使用该名称捕获数据。

于 2012-08-30T08:05:27.750 回答
1

必须像这样添加

$('#EBASTab').append($('<tr><td>Hello</td><td><input type="file" class="uploadFile" name="data[Album][image]">'));
于 2012-08-30T08:06:21.227 回答