Javascript 在ajax函数中获取参数

Javascript 在ajax函数中获取参数,javascript,php,jquery,ajax,laravel,Javascript,Php,Jquery,Ajax,Laravel,这可能是一个简单的问题,但我已经寻找了很长时间,找不到答案 如果我有这条路线(拉威尔): 问题是: 如何在query ajax函数中从url(id、插曲、planid)检索参数 $(document).ready(function() { $('form').on('submit', function(e){ e.preventDefault(); I want to retrieve the parameters here, but how? Do I

这可能是一个简单的问题,但我已经寻找了很长时间,找不到答案

如果我有这条路线(拉威尔):

问题是: 如何在query ajax函数中从url(id、插曲、planid)检索参数

    $(document).ready(function() {
    $('form').on('submit', function(e){
    e.preventDefault();

    I want to retrieve the parameters here, but how?
    Do I actually need to send them as hidden input?


    }
    });
    });

我知道几个月过去了但是

$.urlParam = function(name){
var results = new RegExp('[/]' + name + '/([a-z0-9]+)').exec(window.location.href);
if (results===null){
   return null;
}
else{
   return results[1] || 0;
}
};
并称之为:

$.urlParam('param')
例如:

客户/1/集/34/计划/67

$.urlParam('clients') // echoes 1

$.urlParam('episodes') // echoes 34

$.urlParam('plans') // echoes 67

我知道几个月过去了但是

$.urlParam = function(name){
var results = new RegExp('[/]' + name + '/([a-z0-9]+)').exec(window.location.href);
if (results===null){
   return null;
}
else{
   return results[1] || 0;
}
};
并称之为:

$.urlParam('param')
例如:

客户/1/集/34/计划/67

$.urlParam('clients') // echoes 1

$.urlParam('episodes') // echoes 34

$.urlParam('plans') // echoes 67

你是在问如何用JavaScript获取当前页面的URL吗?(因为无论您在页面的哪个位置,这都是一样的,在提交事件处理程序中执行这项操作是不相关的)。例如:“clients/1/spoint/34/plans/67/responsibility”然后我会在client\u id=1 spoint\u id=34 plan\u id=67之后,我想知道“that”表单是否就是发布到该url的表单。好的,要考虑的是,POST参数没有在URL的查询字符串中传递。POST参数在请求主体中发送。然后,如果表单属于Laravel路由中提到的url,那么是的,您必须为表单“创建”一些隐藏字段,并且您可以通过查询隐藏的输入值在Js/JQuery中获取值。“询问如何获取特定参数”…从哪里获取?当前页面的URL?表单的action属性?其他地方?你是在问如何用JavaScript获取当前页面的URL吗?(因为无论您在页面的哪个位置,这都是一样的,在提交事件处理程序中执行这项操作是不相关的)。例如:“clients/1/spoint/34/plans/67/responsibility”然后我会在client\u id=1 spoint\u id=34 plan\u id=67之后,我想知道“that”表单是否就是发布到该url的表单。好的,要考虑的是,POST参数没有在URL的查询字符串中传递。POST参数在请求主体中发送。然后,如果表单属于Laravel路由中提到的url,那么是的,您必须为表单“创建”一些隐藏字段,并且您可以通过查询隐藏的输入值在Js/JQuery中获取值。“询问如何获取特定参数”…从哪里获取?当前页面的URL?表单的action属性?其他地方?