在ajax函数中获取参数

时间:2016-02-12 18:54:27

标签: javascript php jquery ajax laravel

可能是一个简单的问题,但我一直在寻找并找不到答案。

如果我有这条路线(Laravel):

requests

问题是: 如何从查询ajax函数中的url(id,episode,planid)中检索参数?

    Route::post('clients/{id}/episode/{episodeid}/plans/{planid}/responsibilities',     
    array('as' =>'postajax', 'uses' => 'PlanController@postajax'))

1 个答案:

答案 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