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 学习笔记(十六) js事件
Feb 01 Javascript
js处理自己不能定义二维数组的方法详解
Mar 03 Javascript
jQuery简单tab切换效果实现方法
Apr 08 Javascript
JavaScript对象反射用法实例
Apr 17 Javascript
JavaScript让网页出现渐隐渐显背景颜色的方法
Apr 21 Javascript
基于jquery步骤进度条源码分享
Nov 12 Javascript
javascript 定时器工作原理分析
Dec 03 Javascript
Angular2平滑升级到Angular4的步骤详解
Mar 29 Javascript
jquery.uploadView 实现图片预览上传功能
Aug 10 jQuery
微信接入之获取用户头像的方法步骤
Sep 23 Javascript
小程序新版订阅消息模板消息
Dec 31 Javascript
JS 4个超级实用的小技巧 提升开发效率
Oct 05 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实现的Captcha验证码类实例
2014/09/22 PHP
老版本PHP转义Json里的特殊字符的函数
2015/06/08 PHP
PHP 进程池与轮询调度算法实现多任务的示例代码
2019/11/26 PHP
JSON JQUERY模板实现说明
2010/07/03 Javascript
使用text方法获取Html元素文本信息示例
2014/09/01 Javascript
mongoose更新对象的两种方法示例比较
2017/12/19 Javascript
使用express搭建一个简单的查询服务器的方法
2018/02/09 Javascript
Javascript获取某个月的天数
2018/05/30 Javascript
VueX模块的具体使用(小白教程)
2020/06/05 Javascript
深入了解JavaScript词法作用域
2020/07/29 Javascript
js实现点击选项置顶动画效果
2020/08/25 Javascript
js实现贪吃蛇游戏(简易版)
2020/09/29 Javascript
[00:34]TI7不朽珍藏III——纯金地穴编织者饰品展示
2017/07/15 DOTA
从零学Python之hello world
2014/05/21 Python
django admin添加数据自动记录user到表中的实现方法
2018/01/05 Python
用Python将mysql数据导出成json的方法
2018/08/21 Python
python根据多个文件名批量查找文件
2019/08/13 Python
python 有效的括号的实现代码示例
2019/11/11 Python
运行tensorflow python程序,限制对GPU和CPU的占用操作
2020/02/06 Python
python删除文件、清空目录的实现方法
2020/09/23 Python
python中time包实例详解
2021/02/02 Python
手机端用rem+scss做适配的详解
2017/11/15 HTML / CSS
Canvas实现贝赛尔曲线轨迹动画的示例代码
2019/04/25 HTML / CSS
关于iframe跨域使用postMessage的实现
2019/10/29 HTML / CSS
固特异美国在线轮胎店:Goodyear Tire
2019/02/23 全球购物
成品仓管员岗位职责
2013/12/11 职场文书
小学后勤管理制度
2014/01/14 职场文书
大学生活动策划方案
2014/02/10 职场文书
信用卡逾期证明示例
2014/09/13 职场文书
个人委托书范文
2015/01/28 职场文书
股东大会通知
2015/04/24 职场文书
工作建议书范文
2019/07/08 职场文书
解决Maven项目中 Invalid bound statement 无效的绑定问题
2021/06/15 Java/Android
游戏《铁拳》动画化!2022年年内播出
2022/03/21 日漫
Windows和Linux上部署Golang并运行程序
2022/04/22 Servers