Ajax 跨域调用 webservice
来源:互联网 发布:structure sensor淘宝 编辑:程序博客网 时间:2024/05/08 12:55
1、web.config配置(在system.web 标签中加):
<webServices> <protocols> <add name="HttpPost" /> <add name="HttpGet" /> </protocols></webServices>
2、webservice端:
using System.Web;using System.Web.Services;namespace CacheService.Service{ /// <summary> /// CacheService 的摘要说明 /// </summary> [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.ComponentModel.ToolboxItem(false)] // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消注释以下行。 [System.Web.Script.Services.ScriptService] public class CacheService : System.Web.Services.WebService { [WebMethod] public void Abc() { string callback = HttpContext.Current.Request[<span style="color:#FF0000;">"jsoncallback"</span>]; bool bl = true;//这是我调用业务逻辑层(BLL)的一个方法 //返回一个布尔(boolean)值 //现在我省略掉,直接赋值true <span style="color:#FF0000;">HttpContext.Current.Response.Write(callback + "({result:'" + bl + "'})");</span> //关于result这词是你自己自定义的属性 //会作为回调参数的属性供你调用结果 HttpContext.Current.Response.End(); } }}
3、Jquery端(跨域访问webservice,如:http://10.97.18.109:8001/Service/CacheService.asmx/Abc,要用jsonp和后缀加?jsoncallback=?):
$.ajax({type: "POST",contentType: "application/json;charset=utf-8",url: "http://10.97.18.109:8001/Service/CacheService.asmx/Abc<span style="color:#FF0000;">?jsoncallback=?</span>",dataType: "jsonp",jsonp: "jsonp",success: function (result) { alert(result); }});
0 0
- ajax跨域调用webservice
- Ajax 跨域调用 webservice
- AJAX跨域调用WebService解决方案
- ajax跨域调用webservice方法实例
- ajax跨域请求调用webservice接口
- JQuery ajax调用webservice跨域问题解决办法
- Jquery Ajax 跨域调用asmx类型 WebService范例
- ajax调用cxf webservice接口和跨域
- Jquery ajax 调用WebService 跨域访问的解决方法
- 通过Ajax调用webService
- Ajax 调用 WebService
- .NET ajax调用WebService
- AJAX ScriptManagerProxy调用webservice
- ajax调用webservice问题
- 通过Ajax调用WebService
- 使用ajax调用webservice
- 使用ajax调用webservice
- ajax调用Webservice
- 三、mongodb之深入副本集(选举、同步、心跳)
- Java API
- Java基础---regex
- android常见异常总结
- HttpUrlConnection会话管理
- Ajax 跨域调用 webservice
- leetcode 20-Valid Parentheses
- Java中Comparable和Comparator实现对象比较
- MySQL 中文显示乱码
- POCO C++简介
- 百度站长平台高端沙龙广州站 直击站长痛点
- 银河超级英雄的特效解析
- 某语音软件公司面试遇到的三个笔试题小结
- Linux中find常见用法示例