在我的 HTML 程序中有一个带有 5 个选择键的菜单。通过单击这些键中的每一个,请求应该发送到服务器。我为此使用“a”标签和 href。通过这种方法,我必须使用 GET 方法发送请求,但我想使用 POST 。为了通过 POST 发送请求,我对每个键都使用了“表单”标签。所以对于 5 个键,我使用 5 个“表单”标签。这是一种常见且可以接受的方式吗?我没有更好的方法用 POST 发送请求吗?谢谢
<form action="{{url('/defineProject')}}" method="POST" enctype="multipart/form-data">
{{ csrf_field() }}
<input id="a1" class="s1" type="submit" value="define project">
</form>
<form action="{{url('/deleteProject')}}" method="POST" enctype="multipart/form-data">
{{ csrf_field() }}
<input id="a2" class="s1" type="submit" value="delete project ">
</form>
<form action="{{url('/upgradeProject')}}" method="POST" enctype="multipart/form-data">
{{ csrf_field() }}
<input id="a3" class="s1" type="submit" value="upgrade project ">
</form>
<form action="{{url('/reportProject')}}" method="POST" enctype="multipart/form-data">
{{ csrf_field() }}
<input id="a4" class="s1" type="submit" value="report Project">
</form>
<form action="{{url('/editProject')}}" method="POST" enctype="multipart/form-data">
{{ csrf_field() }}
<input id="a5" class="s1" type="submit" value="edit project">
</form>
<form method="POST" action="YOUR_BACKEND_URL_ENDPOINT">
<select name="YOUR_FIELD_NAME">
<option value="VALUE_1"> VALUE_1_NAME </option>
<option value="VALUE_2"> VALUE_2_NAME </option>
</select>
</form>
我想这应该有用。
也许这就是您要找的答案?
<form method="POST"></form>