您的位置:首页 > Web前端 > JQuery

jQuery调用ASP.NET Web Service(未完成)

2010-04-28 19:41 337 查看
版权所有:基础软件。作者邮箱:s.j.l.studio@hotmail.com,sun.j.l.studio@gmail.com。本文首发于http://www.cnblogs.com/FoundationSoft。文章转载请保持此版权信息并注明出处。

先写上题目,作为一个提纲,以后有时间再写完成的文字。

刚才看了几篇文章,都说Web Service端要使用JavaScriptSerializer进行序列化,在客户端处理数据时,要使用JavaScript的
eval求值,但是经我试验,当用jQuery 调用 Visual Studio 2008 SP1和Visual studio 2010发布的Web Service中,不需要使用eval求值,在success回调函数中得到的就是一个对象,而不是一个字符串。

又找了两篇文章,不使用JavaScriptSerializer进行序列化和eval求值,直接使用对象。

下面这篇文章也很有用《使用jquery asp.net ajax时要避免的3个错误》
http://encosia.com/2008/06/05/3-mistakes-to-avoid-when-using-jquery-with-aspnet-ajax/
其他(随便写的,给我自己起个提示作用,文字描述不清,估计大家看不懂,可以略过)

这个d属性和data:"{}"折腾得我够呛,搞不明白这两东西是做啥的。

为啥ASP.NET Web Service中搞个d属性?

$.ajax中明明不需要传参,为啥还要data:"{}"?默认你给传个空对象不可以吗?

可能ASP.NET Web Service与jQuery兼容性还是不够好吧。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: