我不知道在我的表单中获取按钮值,我正在使用Laravel。
我的表格:
<form method="post" name="confi" action="{{ route('postConfi') }}">
<button type="button" name="color" value="test"></button>
<button type="button" name="color" value="test2"></button>
<button type="submit>
</form>
这是我返回请求的方式:
// controller method
public function index(Request $request)
{
$data = $request->all();
dd($data);
}
如何获取表单中的按钮值?
答案 0 :(得分:2)
你必须使用
<button type='submit'>
而不是按钮类型=按钮
另外,那个按钮没有innerHTML你用CSS填充它吗?
答案 1 :(得分:0)
看到这个基本的例子
<?php
if (isset($_POST['button1'])){
echo "Button 1 Pressed";
}
else if (isset($_POST['button2'])){
echo "Button 2 Pressed";
}
?>
<form method="post">
<button type="submit" name="button1">Btn 1</button>
<button type="submit" name="button2">Btn 2</button>
</form>