環境
Laravel5.6
実現したいこと
同じページ内でput, deleteのrequestを送りたい
<form action="{{ url('/hoge', ['id' => $data->id]) }}" method="POST"> <button type="submit" class="btn update">公開/更新</button> <input type="hidden" name="_method" value="PUT"> <button type="submit" class="btn delete">削除</button> <input type="hidden" name="_method" value="DELETE"> </form>
現状
このコードだと毎回一番下のDELETEが実行されてしまう。
→公開/更新ボタン押下の際は、PUTリクエストを送信したい
今の考え
input, hiddenを使用せずにsubmit name属性で押されたsubmitを判断
→AjaxでDELETE, PUTを分ける
という考えがありますが、laravel(PHP)内のみでできたら、そちらの方が良いと思っております。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。