我有一个网络服务:
/ localhost / portal / WebServices / InformationNoticeUtility.asmx / InformationNoticesGet
当用户转到另一个页面时,例如:
/本地主机/入口/报表/
并尝试使用jquery Ajax调用此Web服务,它将失败,因为jquery将Web服务的url替换为以下url:
/ localhost / portal / Reporting / WebServices / InformationNoticeUtility.asmx / InformationNoticesGet
有什么方法可以传递一个对象来克服这个错误吗?
答案 0 :(得分:0)
查看您的代码会有所帮助,但您的网页上是否有<base>
标记?如果是这样,那可能会导致意外结果。如果没有,你可能真的希望这种行为,并可能想尝试。
See here有关警告的详细讨论。