我正在使用jQuery进行Ajax调用,我的URL就像
http://localhost;3327/DummyAps/Demo.aspx
在Demo.aspx页面中,我有一个WebMethod,我想打电话给他。在进行jQuery ajax调用时,我将URL设为“/ DemoWebMethod”,其中“DemoWebMethod”是Demo.aspx页面中的Web方法。
但是在调用WebMethod时,它正在调用URL http://localhost;3327/DummyAps/DemoWebMethod但我想打电话 http://localhost;3327/DummyAps/Demo.aspx/DemoWebMethod
我知道将URL从“/ DemoWebMethod”更改为“Demo.aspx / DemoWebMethod”将解决问题,但我可以不写那个(因为我有一些问题)。
有人可以帮帮我吗?
答案 0 :(得分:5)
如果你想要整个网址,应该这样做:
window.location.href.split("#")[0]
仅针对路径,请尝试以下方法:
window.location.pathname