如何从下拉列表中获取值,该值将自动传递给另一种形式?

问题描述 投票:0回答:2

我的桌子上有一个下拉按钮。每行都有下拉菜单。因此,在下拉按钮中选择“新建”选项后,它将重定向到我的路线/链接。如何将purchase_group_id传递到我的/链接表单?

我是laravel的新手。谢谢

<button class="btn btn-secondary dropdown-toggle btn-sm" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">ADD MEMBER</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
<a class="dropdown-item" name="purchase_group_id"href="/link" value="{{$product->purchase_group_id}}" type="submit">NEW</a>
<a class="dropdown-item" href="#">RENEWAL</a>
</div></div>```
laravel dropdown
2个回答
0
投票

您可以将所选的ID附加到url,并通过路由控制器进行处理。

<a class="dropdown-item" href="/link/{{$product->purchase_group_id}}">NEW</a>

这将作为GET请求传递。如果需要POST请求,则应使用表格。


0
投票

首先,您必须制作一条带有这样的参数的路由:

Route::get('/link/{purchase_group_id}, 'YourController@index');

然后您可以使用您的路线链接:

<a class="dropdown-item" name="purchase_group_id" href="/link/{{$product->purchase_group_id}}" type="submit">NEW</a>

在您的控制器中,将参数传递给下一个表格:

public function index($purchase_group_id)
{
    return view('next_form')->with(compact('purchase_group_id'));
}

然后在您的视图中,您可以为表单使用$purchase_group_id变量。

© www.soinside.com 2019 - 2024. All rights reserved.