可能是一个简单的问题,但我一直在寻找并找不到答案。
如果我有这条路线(Laravel):
requests
问题是: 如何从查询ajax函数中的url(id,episode,planid)中检索参数?
Route::post('clients/{id}/episode/{episodeid}/plans/{planid}/responsibilities',
array('as' =>'postajax', 'uses' => 'PlanController@postajax'))
答案 0 :(得分:0)
我知道它已经过了几个月但是
$.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