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 相关文章推荐
Code:loadScript( )加载js的功能函数
Feb 02 Javascript
jquery实现控制表格行高亮实例
Jun 05 Javascript
javascript使用定时函数实现跳转到某个页面
Dec 25 Javascript
jQuery结合ajax实现动态加载文本内容
May 19 Javascript
js无法获取到html标签的属性的解决方法
Jul 26 Javascript
详解vuex状态管理模式
Nov 01 Javascript
react高阶组件添加和删除props
Apr 26 Javascript
一文快速详解前端框架 Vue 最强大的功能
May 21 Javascript
jquery实现Ajax请求的几种常见方式总结
May 28 jQuery
vue a标签点击实现赋值方式
Sep 07 Javascript
uni-app使用countdown插件实现倒计时
Nov 01 Javascript
nuxt.js添加环境变量,区分项目打包环境操作
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
php下通过伪造http头破解防盗链的代码
2010/07/03 PHP
PHP 循环删除无限分类子节点的实现代码
2013/06/21 PHP
PHP实现取得HTTP请求的原文
2014/08/18 PHP
Symfony2使用Doctrine进行数据库查询方法实例总结
2016/03/18 PHP
phplist及phpmailer(组合使用)通过gmail发送邮件的配置方法
2016/03/30 PHP
Laravel向公共模板赋值方法总结
2019/06/25 PHP
JavaScript脚本性能优化注意事项
2008/11/18 Javascript
网页中的图片的处理方法与代码
2009/11/26 Javascript
javascript 弹出窗口中是否显示地址栏的实现代码
2011/04/14 Javascript
Jqyery中同等与js中windows.onload的应用
2011/05/10 Javascript
jquery获得keycode的示例代码
2013/12/30 Javascript
jquery validate 自定义验证方法介绍 日期验证
2014/02/27 Javascript
js实现仿Windows风格选项卡和按钮效果实例
2015/05/13 Javascript
jQuery获取页面及个元素高度、宽度的总结——超实用
2015/07/28 Javascript
js图片跟随鼠标移动代码
2015/11/26 Javascript
Backbone View 之间通信的三种方式
2016/08/09 Javascript
原生JS实现图片翻书效果
2017/02/16 Javascript
vue 弹框产生的滚动穿透问题的解决
2018/09/21 Javascript
详解如何为你的angular app构建一个第三方库
2018/12/07 Javascript
[13:16]INFAMOUS vs VGJ T BO3
2018/06/07 DOTA
[36:13]Mineski vs iG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python函数返回多个值的示例方法
2013/12/04 Python
python爬取个性签名的方法
2018/06/17 Python
pandas去除重复列的实现方法
2019/01/29 Python
python实现证件照换底功能
2019/08/20 Python
如何使用pandas读取txt文件中指定的列(有无标题)
2020/03/05 Python
python 基于opencv实现图像增强
2020/12/23 Python
利用CSS3的transform做的动态时钟效果
2011/09/21 HTML / CSS
维珍澳洲航空官网:Virgin Australia
2017/09/08 全球购物
英国音乐设备和乐器商店:Gear4music
2017/10/16 全球购物
应届实习生的自我评价范文
2014/01/05 职场文书
个人批评与自我批评范文
2014/10/17 职场文书
优秀小学生事迹材料
2014/12/26 职场文书
卫生院义诊活动总结
2015/05/07 职场文书
优秀范文:《但愿人长久》教学反思3篇
2019/10/24 职场文书
Python还能这么玩之用Python做个小游戏的外挂
2021/06/04 Python