如何将url id参数传递给mvc2中的javascript

时间:2011-03-11 15:29:00

标签: javascript jquery asp.net-mvc-2 url-parameters

任何人都知道如何将id参数传递给jquery。比如我有一个网址: http://localhost:52271/News/Index/1

我想要的是id参数,即上面的url中的1。我需要将该id传递给脚本 var = url

其中url应该是参数,在本例中为1,

任何帮助都将受到高度赞赏

2 个答案:

答案 0 :(得分:2)

根据您的问题,我假设您正在尝试将当前网址的ID分配给Javascript变量。您可以像这样解析window.location.href属性中的id:

var segments = window.location.href.split('/');
var id = segments[segments.length - 1];

答案 1 :(得分:0)

以下是Javascript中有关URI操作的一些信息:link

那说,试试这个:

var pathArray = window.location.pathname.split( '/' );
var id = pathArray[pathArray.length - 1];

修改

确认您确实拥有以下网址:

var url = window.location.pathname;
alert(url); //verify
var pathArray = url.split( '/' );
var id = pathArray[pathArray.length - 1];