向提交表单添加字段


Adding fields to a submit form

嗨,我在向表单添加字段并在控制器中检索字段时遇到问题。

我可以很容易地在点击按钮时将字段添加到表单中,这就是使用的原因

$('#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;

我添加到表格底部的字段没有被接受。

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

提前谢谢。

没有name属性,这就是为什么在post数据中没有。将name="data[Model][field]"属性添加到输入中。

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

必须像这样添加

$('#EBASTab').append($('<tr><td>Hello</td><td><input type="file" class="uploadFile" name="data[Album][image]">'));