Jquery Ajax学习实例5 向WebService发出请求,返回泛型集合数据的异步调用


Posted in Javascript onMarch 17, 2010

一、WebService.asmx:
处理业务数据,在GetList方法中产生泛型集合数据,供JqueryRequest.aspx调用,代码如下:
  [WebMethod]

public List<string> GetList() 
{ 
List<string> list = new List<string>(); 
list.Add("aaaaaaaaaaaa"); 
list.Add("bbbbbbbbbbbb"); 
list.Add("cccccccccccc"); 
list.Add("dddddddddddd"); 
return list; 
}

二、AjaxRequest.aspx
通过点击按钮来请求WebService.asmx的 GetList()方法,获取泛型集合。代码如下:
<script type="text/javascript" language="javascript"> 
function BtnList_Click() { 
$.ajax({ 
url: "aa.asmx/GetList", 
data: {}, 
type: "post", 
success: function(data, status) { 
var str = ""; 
try { 
var obj = $(data.xml); 
var vals = obj.find("string"); 
$.each(vals, function(index, item) { 
str += $(item).text() + "<br/>"; 
}); 
$("#dd").html(str); 
} 
catch (ex) { 
alert(ex); 
} 
} 
}); 
} 
</script>
Javascript 相关文章推荐
javascript学习笔记(七)利用javascript来创建和存储cookie
Apr 08 Javascript
jQuery的cookie插件实现保存用户登陆信息
Apr 15 Javascript
angularjs表格分页功能详解
Jan 21 Javascript
Javascript中作用域的详细介绍
Oct 06 Javascript
AngularJS基于ui-route实现深层路由的方法【路由嵌套】
Dec 14 Javascript
vue实现个人信息查看和密码修改功能
May 06 Javascript
Vue仿支付宝支付功能
May 25 Javascript
React-router4路由监听的实现
Aug 07 Javascript
layui 富文本编辑器和textarea值的相互传递方法
Sep 18 Javascript
es6中new.target的作用和使用场景简单示例分析
Mar 14 Javascript
javascript实现左右缓动动画函数
Nov 25 Javascript
Vue实现动态查询规则生成组件
May 27 Vue.js
javascript中的undefined 与 null 的区别  补充篇
Mar 17 #Javascript
javascript+iframe 实现无刷新载入整页的代码
Mar 17 #Javascript
js select常用操作控制代码
Mar 16 #Javascript
js实现的日期操作类DateTime函数代码
Mar 16 #Javascript
javascript json2 使用方法
Mar 16 #Javascript
jQuery 选择器理解
Mar 16 #Javascript
jQuery 学习入门篇附实例代码
Mar 16 #Javascript
You might like
php采集时被封ip的解决方法
2010/08/29 PHP
Ajax实时验证用户名/邮箱等是否已经存在的代码打包
2011/12/01 PHP
PHP版本常用的排序算法汇总
2015/12/20 PHP
删除重复数据的算法
2006/11/23 Javascript
ext实现完整的登录代码
2008/08/08 Javascript
js 深拷贝函数
2008/12/04 Javascript
jquery实现对联广告的方法
2015/02/05 Javascript
jQuery自动添加表单项的方法
2015/07/13 Javascript
分享几种比较简单实用的JavaScript tabel切换
2015/12/31 Javascript
在ASP.NET MVC项目中使用RequireJS库的用法示例
2016/02/15 Javascript
使用JavaScript判断手机浏览器是横屏还是竖屏问题
2016/08/02 Javascript
代码详解JS操作剪贴板
2018/02/11 Javascript
傻瓜式vuex语法糖kiss-vuex整理
2018/12/21 Javascript
vue 解决provide和inject响应的问题
2020/11/12 Javascript
Python中使用第三方库xlrd来读取Excel示例
2015/04/05 Python
python中快速进行多个字符替换的方法小结
2016/12/15 Python
python3 模拟登录v2ex实例讲解
2017/07/13 Python
python多进程并发demo实例解析
2019/12/13 Python
python+adb+monkey实现Rom稳定性测试详解
2020/04/23 Python
详解如何在pyqt中通过OpenCV实现对窗口的透视变换
2020/09/20 Python
详解Python中openpyxl模块基本用法
2021/02/23 Python
德国柯吉澳趣味家居:Koziol
2017/08/24 全球购物
美工的岗位职责
2013/11/14 职场文书
生产副总岗位职责
2013/11/28 职场文书
致200米运动员广播稿
2014/02/06 职场文书
协议书怎么写
2014/04/21 职场文书
医院合作协议书
2014/08/19 职场文书
党支部特色活动方案
2014/08/20 职场文书
作风建设剖析材料
2014/10/06 职场文书
干部作风建设个人剖析材料
2014/10/11 职场文书
群众路线组织生活会发言材料
2014/10/17 职场文书
简单租房协议书
2014/10/21 职场文书
一年之计:2019年下半年的计划
2019/05/07 职场文书
小学作文指导之如何写人?
2019/07/08 职场文书
Mysql 如何实现多张无关联表查询数据并分页
2021/06/05 MySQL
MySQL8.0 Undo Tablespace管理详解
2022/06/16 MySQL