`
terryfeng
  • 浏览: 504856 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jQuery 访问WebService 返回复合类型列表

阅读更多

在上一篇文章的里已经有了此方法的实现,打开jQuery Ajax 方法调用 Asp.Net WebService 的详细例子(原创)的源码,在cs文件里面加入以下测试代码

(换了系统,没有安装Live Writer的插件,所以代码没有颜色)

 

        /// <summary>
        /// 返回一个复合类型集合列表
        /// </summary>
        /// <returns></returns>
        [WebMethod]
        public List<Class1> GetClassList()
        {
            List<Class1> list1 = new List<Class1>();
            list1.Add(new Class1 { ID = "1", Value = "牛年大吉" });
            list1.Add(new Class1 { ID = "2", Value = "朋友们你们好" });
            list1.Add(new Class1 { ID = "3", Value = "我们又见面了" });
            return list1;
        }

 

在aspx文件里面加入以下代码(原有的代码4直接复制过来的)

 

       //返回复合类型集合
       $(document).ready(function() {
           $('#btn6').click(function() {
               $.ajax({
                   type: "POST",
                   contentType: "application/json",
                   url: "WebService1.asmx/GetClassList",
                   data: "{}",
                   dataType: 'json',
                   success: function(result) {
                       $(result.d).each(function() {
                           //alert(this);
                           $('#dictionary').append(this['ID'] + " " + this['Value']);
                           //alert(result.d.join(" | "));
                       });

                   }
               });
           });
       });

 

 

添加一个按钮

<div class="button" id="btn6">
            返回复合类型列表</div>

 

效果如下:

2009-07-12_113437

分享到:
评论

相关推荐

    JQuery访问Webservice返回JSON+复合类型+集合

    本篇文章将详细讲解如何使用jQuery访问Web服务并处理返回的JSON数据,特别是涉及复合类型和集合的情况。这对于构建跨平台应用,如Android的PhoneGap框架与服务器交互,尤其重要。 首先,理解jQuery的核心概念。...

    jquery跨域调用webservice

    ### jQuery 跨域调用 WebService 的实现方法 在现代Web开发中,跨域问题是一个常见的挑战,尤其是在涉及不同源的服务交互时。本文将详细解释如何利用jQuery通过JSONP(JSON with Padding)的方式实现跨域调用...

    jQueryMobile访问DotNet_WebService

    具体内容为:1、普通Jquery如何用Ajax访问WebService;2、JQM如何用Ajax访问WebService。3、WebService服务非常全面,返回值分为空、字符串、对象、数组、集合、DataSet等,参数也区分了有参和无参,绝对全面。4、...

    Jquery调用WebService示例方法(源代码)

    dataType: 'json', // 根据WebService返回的数据类型选择 data: {key: value}, // 要传递的数据,对象形式 success: function(response) { // 处理成功返回的数据 }, error: function(jqXHR, textStatus, ...

    jquery调用webservice总结

    总结起来,这个示例展示了如何使用 jQuery 的 AJAX 功能与 WebService 进行通信,无论是无参数还是带参数的调用,以及如何处理返回的数据。理解这些概念对于构建基于 JavaScript 的前端应用程序并与后端服务进行交互...

    关于jquery ajax 调用带参数的webservice返回XML数据一个小细节.docx

    如果你的Web Service返回的是XML格式的数据,这一步至关重要,因为它允许jQuery轻松地访问和操作返回的数据。 在实际应用中,为了处理返回的XML数据,可以在`success`回调函数中进行操作,如下: ```javascript ...

    jquery调用Webservice的demo(.net)

    在.NET开发环境中,jQuery是一个广泛使用的JavaScript库,用于在客户端进行高效的DOM操作、事件处理以及Ajax交互。而Web服务(Webservice)则是提供跨平台、跨语言的数据交换能力。本教程将通过一个简单的示例来讲解...

    ASP.NET中jQuery调用WebService处理返回结果的方式

    第三种形式:jQuery.ajax 调用返回复杂对象集合的 WebService 的方法//返回结果为xml数据格式,解析并显示User对象集合$("#btn3_xml").click(function () { $.ajax({ type: "post", url: "TestWebService.asmx/...

    jquery+webservice前后台交互,返回值json

    在IT行业中,前后台交互是实现网页动态功能的关键步骤,而`jQuery`、`AJAX`和`WebService`是这一过程中的重要技术组件。这里我们将深入探讨如何利用`jQuery`结合`WebService`来实现JSON格式的数据交换,以及如何通过...

    jQuery调用 WebService的实现代码

    以下是一个简单的jQuery调用WebService的例子,假设我们有一个返回当前日期的WebService方法: ```javascript $.ajax({ type: "POST", url: "http://example.com/MyWebService.asmx/GetCurrentDate", data: "{}...

    Delphi调用C#的Webservice返回Dataset

    本话题聚焦于使用Delphi客户端调用由C#编写的Webservice,并接收返回的Dataset,以便进行数据库操作。以下是对这个主题的详细阐述: 首先,我们要理解Delphi和C#是两种不同的编程语言,分别来自Embarcadero ...

    jQuery调用WebService返回JSON数据及参数设置注意问题

    .NET Framework 3.5的发布解决了WebService调用中json问题,本文将介绍jQuery调用基于.NET Framework 3.5的WebService返回JSON数据,另外还要介绍一下用jQuery调用WebService的参数设置及设置不当所出现的问题,还有...

    一个基于jquery调用WebService和WebService输出JSON的源码例子

    这个源码例子“一个基于jquery调用WebService和WebService输出JSON的源码例子”显然涉及到如何利用jQuery与Web服务进行通信,并处理返回的JSON数据。接下来,我们将深入探讨相关知识点。 1. jQuery库的使用: ...

    C# Webservice返回指定的xml格式

    你可以通过运行项目并访问`Default.asmx/GetXmlData`来测试XML返回。浏览器将显示XML内容,或者你可以使用Postman等工具进行API调用。 至于`mes_esb-测试用`这个文件,它可能是一个用于测试Web服务的XML数据文件或...

    axis2实现WebService之复合类型数据的传递.doc编程资料

    axis2实现WebService之复合类型数据的传递.doc

    C,C#webservice 返回数组,二进制

    标题“C,C# webservice 返回数组,二进制”意味着我们将讨论如何创建一个Web服务,该服务能够接收和返回数组形式的数据,并且这些数据可能是以二进制格式存储的。二进制数据通常用于处理图像、音频、视频或其他大型...

    使用WebService的方法返回xml格式的数据

    在本场景中,我们将探讨如何通过WebService来调用数据库中的数据并以XML格式进行返回。 1. **XML基础**:XML全称为Extensible Markup Language,它是一种自定义标记语言,用于结构化地表示数据。XML文档由元素、...

    动态调取webservice返回json数据并处理

    WebService是一种通过SOAP(简单对象访问协议)或者REST(表述性状态转移)协议提供功能的方法,通常采用XML或JSON作为数据交换格式。在本例中,我们使用的是返回JSON数据的WebService。JSON(JavaScript Object ...

    XSLT+CSS+JQuery+WebService实现网站

    XSLT+CSS+JQuery+WebService实现网站 分离到底!用XML+XSLT+CSS+JQuery+WebService组建Asp.Net网站,数据库采用的是Access(在App_Data下) 使用这种方案建站的人依然寥寥无几,大家还都在抱着Web标准化不撒手,其实...

Global site tag (gtag.js) - Google Analytics