84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
我正在尝试提交 Vue 中的表单,我的路线是
http://cricketstats.test/en/dashboard/players/z2d4ca09a7/india/941/runs
这里 941 是玩家 ID。我希望这个 id 也能与剩余的表单数据一起传递到 Laravel 控制器。
941
是否有办法从 vue 中的 url 获取此 id,并将其传递给 laravel 控制器?
下面的简单代码将提取您需要的内容。
之后,您需要做的就是向控制器发出 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: "/your/url", method: 'POST', data: {id:my_id, _token:token}, success: function(data) { //if success } });
下面的简单代码将提取您需要的内容。
之后,您需要做的就是向控制器发出 ajax/axios 请求。
以下是有关如何使用 ajax 将数据发送到控制器的想法: