欢迎来到天天文库
浏览记录
ID:39361015
大小:785.00 KB
页数:92页
时间:2019-07-01
《jquery资料整理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、jQuery调用WCF需要注意的一些问题2使用jQuery调用ASP.NETAJAXPageMethod7jQuery+AJAX+ASP.NET简单实例13jQueryAjax全解析16jQueryAjax方法调用Asp.NetWebService的详细例子33jQuery调用WebService返回JSON数据55jquery各种选择框取值及其相关66jquery以及正则表达式入门学习67深入浅出JSON77WhatisJSON:初识JSON82Juery实现DIV层的拖拽实例86Jquery回车事件88JSwindow.event对象详解
2、89jQuery调用WCF需要注意的一些问题 昨天,博客园首页增加了Digg功能。在该功能中我们开始尝试使用jQuery直接调用WCF。之前我们采用的方案是jQuery调用WebService,然后WebService再调用服务层。这样调用主要是因为之前需要调用不同域名下的WCF服务,因为跨域调用的问题,就要通过WebService中转一下。而这次Digg功能调用的是同一个应用程序下的WCF,用jQuery直接调用WCF是更好的选择。在尝试这种方式的过程中遇到的一些问题和一些需要注意的地方需要记录一下,所以就写了这篇随笔。xland的jQu
3、ery调WCF给了我们很大帮助,在这里感谢xland!在探索技术的过程中,将自己解决问题的经验记录下来,不仅可以备忘、总结,而且可以帮助遇到同样问题的朋友,这也是写博客的一种乐趣吧。 进入正题,jQuery调用WCF需要注意的一些问题:1.WCF的配置(WCF服务宿主于IIS7) 在需要调用的接口方法(OperationContract)上加上属性[WebInvoke(RequestFormat=WebMessageFormat.Json,ResponseFormat=WebMessageFormat.Json,BodyStyle=Web
4、MessageBodyStyle.WrappedRequest)],比如: 1)WCF服务相关配置: [ServiceContract] public interface IDiggService { [OperationContract] [WebInvoke(RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.W
5、rappedRequest)] string GetDiggCountList(string entryIdList); } 给服务实现类加上属性: [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] public class DiggService : IDiggService { }否则调用时会出现错误:“IIS7.0DetailedError-500.0
6、-System.ServiceModel.ServiceActivationException”。2)Web.config中的WCF相关配置: 7、ervice> 需要注意两个地方的配置: a) binding="webHttpBindi
7、ervice>
8、ng",开始设置为binding="basicHttpBinding",出现错误提示:Theendpointat'DiggService.svc'doesnotha
此文档下载收益归作者所有