CakePHP Ajaxhelper, используя JQuery с несколькими кнопками
У меня та же проблема, которая выражена здесь: http://ask.cakephp.org/questions/view/multiple_submit_buttons_1
На этой странице был задан вопрос о проблеме, но не было опубликовано решение, которое действительно сработало.
У меня есть всплывающая форма ajax cakephp с несколькими кнопками. На внутреннем контроллере, когда я просматриваю значения записей, значение кнопки не отправляется. Это происходит во всех моих формах Ajax. Он не передает кнопки отправки в качестве значения формы.
Мой вопрос: как я могу получить значение формы кнопки отправки на внутреннем контроллере? У меня было решение, которое работало, но было странным. Я добавил javascript к каждому событию onclick кнопок отправки, которое устанавливает значение скрытого поля ввода с именем "form_action".
1 ответ
Установите имя для кнопки:
echo $this->Form->submit('Reply',array('name'=>'data[Message][reply]'))