【发布时间】:2014-08-17 21:11:52
【问题描述】:
我用php的laravel框架...
我有一个带有 3 个提交按钮的表单,每个按钮执行不同的任务。但是我怎样才能在我的控制器端找到点击了哪个? 我为它们中的每一个定义了名称,但是当我 print_r($_POST) 时,我的按钮名称一无所有。那么我如何检查哪一个被按下了呢?
{{Form::submit('send',array('class'=>'btn btn-primary','name'=>'send'))}}
{{Form::submit('cancel',['class'=>'btn btn-primary','data-dismiss'=>'modal','aria- hidden'=>'true'])}}
{{Form::submit('save',array('class'=>'btn btn-primary','name'=>'save'))}}
感谢您的时间:)
【问题讨论】:
-
HTML 是什么样的?
-
你应该给他们所有相同的名字(例如动作)和不同的值,然后你可以在
$_POST['action']上做一个switch case /if语句