Javascript 在ajax函数中获取参数
这可能是一个简单的问题,但我已经寻找了很长时间,找不到答案 如果我有这条路线(拉威尔): 问题是: 如何在query ajax函数中从url(id、插曲、planid)检索参数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
$(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属性?其他地方?