前台JS如何引用web服务
各位兄弟,今天刚尝试下web service的使用,遇到个问题,想请教下大家,先谢谢!
问题如下:
解决方案中分别建立了web service(服务) 和 网站 两个项目,想在网站项目中的前台js来使用web service中的方法;
现在已经在网站项目中添加了对web service的 web 服务引用,如图:
其中并没有出现服务项目中的 asmx 文件,这也就带来了在前台中如何对其引用的问题!!
我前台这样写提示说找不到Service.asmx文件
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="Service.asmx" InlineScript="True" />
</Services>
</asp:ScriptManager>
这样写也报错:
<asp:ServiceReference Path="http://localhost:2464/WebSite2/Service.asmx" InlineScript="True" />
请请各位前辈不吝赐教!! 非常感谢~!
------解决方案--------------------你服务调去的数据封装到ashx文件中,前台异步读取
js、直接引用没用过
------解决方案--------------------js->ashx or aspx->服务