0

我在这里表达了同样的问题:http: //ask.cakephp.org/questions/view/multiple_submit_buttons_1

该页面询问了该问题,但没有发布实际有效的解决方案。

我有一个带有多个按钮的 cakephp ajax 弹出表单。在后端控制器上,当我查看帖子值时,按钮的值没有被发送。这发生在我所有的 ajax 表单中。它不会将提交按钮作为表单值传递。

我的问题是:如何获取后端控制器上提交按钮的表单值?我有一个可行的解决方案,但很古怪。我向每个提交按钮 onclick 事件添加了 javascript,该事件设置了名为“form_action”的隐藏输入框的值。

4

1 回答 1

0

设置按钮的名称:

echo $this->Form->submit('Reply',array('name'=>'data[Message][reply]'))
于 2011-11-04T16:19:49.587 回答