Vue でフォームを送信しようとしています、私のルートは
です リーリーここでの 941
はプレイヤー ID です。この ID を残りのフォームデータとともに Laravel コントローラーに渡したいと考えています。
vue の URL からこの ID を取得して、laravel コントローラーに渡す方法はありますか?
P粉1871608832024-02-27 11:03:42
以下の簡単なコードは、必要なものを抽出します。
その後は、コントローラーに対して ajax/axios リクエストを行うだけです。
var url = 'http://cricketstats.test/en/dashboard/players/z2d4ca09a7/india/941/runs'; var url_split = url.split("/"); var my_id_location = url_split.length - 2; var my_id = url_split[my_id_location]; console.log(my_id );
ここでは、ajax を使用してコントローラーにデータを送信する方法についてのアイデアを示します:
$.ajax({ URL: "/あなたの/url", メソッド: 'POST'、 データ: {id:my_id, _token:token}, 成功: 関数(データ) { //成功した場合 } });