JqueryAjax学习实例5向WebService发出请求,返回泛型集合数据的异步调用
2023-06-13 09:14:17 时间
一、WebService.asmx:
处理业务数据,在GetList方法中产生泛型集合数据,供JqueryRequest.aspx调用,代码如下:
[WebMethod]
复制代码代码如下:
处理业务数据,在GetList方法中产生泛型集合数据,供JqueryRequest.aspx调用,代码如下:
[WebMethod]
publicList<string>GetList()
{
List<string>list=newList<string>();
list.Add("aaaaaaaaaaaa");
list.Add("bbbbbbbbbbbb");
list.Add("cccccccccccc");
list.Add("dddddddddddd");
returnlist;
}
二、AjaxRequest.aspx
通过点击按钮来请求WebService.asmx的GetList()方法,获取泛型集合。代码如下:
<scripttype="text/javascript"language="javascript">
functionBtnList_Click(){
$.ajax({
url:"aa.asmx/GetList",
data:{},
type:"post",
success:function(data,status){
varstr="";
try{
varobj=$(data.xml);
varvals=obj.find("string");
$.each(vals,function(index,item){
str+=$(item).text()+"<br/>";
});
$("#dd").html(str);
}
catch(ex){
alert(ex);
}
}
});
}
</script>
相关文章
- 技术分享 | MySQL Shell 定制化部署 MySQL 实例
- Map集合实例练习一
- SAP UI5 应用中 MockServer 的实例化方法
- f1 score 代码_在pytorch 中计算精度、回归率、F1 score等指标的实例「建议收藏」
- linux压缩文件命令zip的实例用法
- python集合、函数实例详解编程语言
- 如何快速删除MSSQL实例(删除mssql实例)
- MySQL求解两个日期间隔天数实例(mysql计算两个日期之间的天数)
- JS技术连接Oracle数据库实现数据交互(js连接oracle实例)
- 排查无法启动Redis实例(无法启动redis实例)
- 使用Redis管理Set集合的实例(set集合存入redis)
- 集合类List与Dictonary实例练习
- jQuery遍历对象、数组、集合实例
- PHP+jquery+ajax实现即时聊天功能实例
- C++的try块与异常处理及调试技术实例解析
- VC++中HTControl控制类使用之CHTDlgBase对话框基类实例