如何在jQuery中获取当前页面路径(在做Ajax调用时)

我正在使用jQuery进行Ajax调用,我的URL就像

HTTP://本地主机; 3327 / DummyAps / Demo.aspx

在Demo.aspx页面我有一个WebMethod,我想打电话。 在做jQuery ajax调用时,我将URL设置为“/ DemoWebMethod”,其中“DemoWebMethod”是Demo.aspx页面中的Webmethod。

但在调用WebMethod时,它调用URL http:// localhost; 3327 / DummyAps / DemoWebMethod,但我想调用http:// localhost; 3327 / DummyAps / Demo.aspx / DemoWebMethod。

我知道将URL从“/ DemoWebMethod”更改为“Demo.aspx / DemoWebMethod”将解决该问题,但是我可以在不写入的情况下执行此操作(因为我遇到了一些问题)。

有人可以帮帮我吗?


这应该这样做,以防你想要整个网址:

window.location.href.split("#")[0]

只是路径,试试这个:

window.location.pathname
链接地址: http://www.djcxy.com/p/70251.html

上一篇: How to get current page path in jQuery (while doing ajax call)

下一篇: Regex to match Image Url