您好我在向表单添加字段并在控制器中检索它们时遇到了问题。
我可以轻松地在按钮单击时向表单添加字段,这是使用:
$('#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表单中吗?
提前致谢。
答案 0 :(得分:4)
没有名称属性,这就是为什么不在帖子数据中。在输入中添加name="data[Model][field]"
属性。
答案 1 :(得分:1)
您需要输入中的name属性,并使用该名称捕获数据。
答案 2 :(得分:1)
必须像这样添加
$('#EBASTab').append($('<tr><td>Hello</td><td><input type="file" class="uploadFile" name="data[Album][image]">'));