利用JQuery jsonp实现Ajax跨域请求 .Net 的*.handler 和 WebService,返回json数据

开发环境: Visual Studio 2005 SP1

部署环境:Windows Server 2008 r2 + IIS 7

 

1.新建数据源项目CrossDomain

    主要文件如下:

   1.Handler.ashx   作为jquery跨域请求*.handler的响应,代码如下:

  2.WebService.asmx   作为jquery跨域请求WebService的响应,代码如下:

  3.Web.config 需要修改web.config文件,注意webServices 节(这是请求webservice获取数据的关键) 具体如下:

 

2.新建跨域请求测试项目CrossDomainRequestTest

   主要文件如下:

 1.CrossDomainRequestHandler.htm 跨域请求*.handler获取josn格式数据测试页,代码如下:

  2.CrossDomainRequestWebService.htm 跨域请求WebService *.asmx 获取josn格式数据测试页,代码如下:

3.结果:

城市:沈阳,时间:2011/5/18 14:49:37
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值