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 相关文章推荐
extjs 为某个事件设置拦截器
Jan 15 Javascript
JavaScript继承方式实例
Oct 29 Javascript
json2.js的初步学习与了解
Oct 06 Javascript
jQuery EasyUI API 中文文档 - ComboBox组合框
Oct 07 Javascript
JavaScript中双叹号(!!)作用示例介绍
Apr 10 Javascript
jquery.form.js框架实现文件上传功能案例解析(springmvc)
May 26 Javascript
Vue.js 2.0中select级联下拉框实例
Mar 06 Javascript
Angularjs处理页面闪烁的解决方法
Mar 09 Javascript
angularjs实现简单的购物车功能
Sep 21 Javascript
微信小程序实现手势图案锁屏功能
Jan 30 Javascript
js循环map 获取所有的key和value的实现代码(json)
May 09 Javascript
微信小程序实现自定义动画弹框/提示框的方法实例
Nov 06 Javascript
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
mysql 的 like 问题,超强毕杀记!!!
2007/01/18 PHP
PHP加密解密字符串汇总
2015/04/26 PHP
PHP中list()函数用法实例简析
2016/01/08 PHP
用PHP去掉文件头的Unicode签名(BOM)方法
2017/06/22 PHP
php实现文章评论系统
2019/02/18 PHP
js数字输入框(包括最大值最小值限制和四舍五入)
2009/11/24 Javascript
同一页面多个商品倒计时JS 基于面向对象的javascript
2012/02/16 Javascript
javascript ajax 仿百度分页函数
2013/10/29 Javascript
轻量级的原生js日历插件calendar.js使用指南
2015/04/28 Javascript
javascript用函数实现对象的方法
2015/05/14 Javascript
React组件的三种写法总结
2017/01/12 Javascript
你真的了解BOM中的history对象吗
2017/02/13 Javascript
纯原生js实现贪吃蛇游戏
2020/04/16 Javascript
Vue组件通信的四种方式汇总
2018/02/08 Javascript
手写Vue弹窗Modal的实现代码
2019/09/11 Javascript
微信小程序登录时如何获取input框中的内容
2019/12/04 Javascript
js实现金山打字通小游戏
2020/07/24 Javascript
vue-cli3 引入 font-awesome的操作
2020/08/11 Javascript
JS中锚点链接点击平滑滚动并自由调整到顶部位置
2021/02/06 Javascript
python通过scapy获取局域网所有主机mac地址示例
2014/05/04 Python
Python从MP3文件获取id3的方法
2015/06/15 Python
Python使用sftp实现上传和下载功能(实例代码)
2017/03/14 Python
python中subprocess批量执行linux命令
2018/04/27 Python
python性能测量工具cProfile使用解析
2019/09/26 Python
家乐福巴西网上超市:Carrefour巴西
2016/10/31 全球购物
定制iPhone和Macbook保护壳:Slick Case
2018/11/21 全球购物
学习决心书
2014/03/11 职场文书
班级读书活动总结
2014/06/30 职场文书
2014年党员整改措施
2014/10/24 职场文书
小学六一儿童节活动总结
2015/05/05 职场文书
追讨欠款律师函
2015/05/27 职场文书
《自己去吧》教学反思
2016/02/16 职场文书
检讨书格式
2019/04/25 职场文书
MySQL中distinct与group by之间的性能进行比较
2021/05/26 MySQL
《火纹风花雪月无双》预告“神秘雇佣兵” 紫发剑客
2022/04/13 其他游戏
插件导致ECharts被全量引入的坑示例解析
2022/09/23 Javascript