拆分路径名以获取路由参数

时间:2011-07-31 10:05:03

标签: javascript jquery model-view-controller

我在我的应用程序中使用mvc和jquery我有这样的路由URL:

ID/Controller/Action

我想获取URL并将其拆分以获取jquery中的id

2 个答案:

答案 0 :(得分:4)

您可以从获取路径名的那一刻开始分割路径名:

var pathname = window.location.pathname.split( '/' );

拆分后,您可以按如下方式访问路径名的任何部分:

var path_id = pathname[1];
var path_controller = pathname[2];
var path_action = pathname[3];

答案 1 :(得分:2)

  var pathname = window.location.pathname;
  var appId = pathname.split('/')[1];

我看到你的第一个参数是这段代码的id,你可以在jquery中获得id