拆分路径名称以获取路由参数
split path name to get routing parameter
我在应用程序中使用mvc和jquery,我的路由url如下:
ID/Controller/Action
我想获取URL并将其拆分以在jquery 中获取id
您可以从获得路径名的那一刻起分割路径名:
var pathname = window.location.pathname.split( '/' );
分割后,您可以访问路径名的任何部分,如下所示:
var path_id = pathname[1];
var path_controller = pathname[2];
var path_action = pathname[3];
var pathname = window.location.pathname;
var appId = pathname.split('/')[1];
我看到您的第一个参数是id。通过这段代码,您可以在jquery 中获得id
相关文章:
- 有没有办法用routerLink/router.navigation附加查询/路由参数
- 如何在JavaScript中获取路由参数
- 带斜杠-中断路由的节点JS路由参数
- (多个)路由参数的集合
- express/如何将路由参数传递到其他文件
- 无法获取用户 ID 路由参数以在反应路由器中继上工作
- Url.Action 将以前的 URL 与 VS IDE 中 JavaScript 中的当前路由参数相结合
- 仅更改一个路由参数
- 在表单提交时使用 URL 发送路由参数
- 路由参数为空
- 无法读取路由参数中未定义的属性“名称”
- 如何从组件外部访问路由参数
- 自定义骨干路由参数
- 角度 JS 路由参数 斜杠的随机数
- 使用角度 ui 路由器获取服务中的路由参数
- AngularJS ui-router 中的 URL 路由参数
- 如何检查 URL 是否仅包含一个路由参数
- 角度JS路由参数在路由时约束
- 带有 AngularJS 和路由参数的后退按钮循环
- 当路由参数更改时,工厂中的角度火更改引用