Jquery Ajax学习实例6 向WebService发出请求返回DataSet(XML)

Q13121888880

Q13121888880

2016-02-19 13:44

人生本是一个不断学习的过程,在这个过程中,图老师就是你们的好帮手,下面分享的Jquery Ajax学习实例6 向WebService发出请求返回DataSet(XML)懂设计的网友们快点来了解吧!
一、WebService.asmx:
  处理业务数据,在GetDataSet()方法中产生DataSet(XML)数据,供JqueryRequest.aspx调用,代码如下:

代码如下:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)
  [WebMethod]
public DataSet GetDataSet()
{
DataSet ds = new DataSet();
DataTable dt = new DataTable();
dt.Columns.Add("Name", Type.GetType("System.String"));
dt.Columns.Add("Password", Type.GetType("System.String"));
DataRow dr = dt.NewRow();
dr["Name"] = "小花";
dr["Password"] = "aaaaaaaaa";
dt.Rows.Add(dr);
dr = dt.NewRow();
dr["Name"] = "小兵";
dr["Password"] = "bbbbbbbbb";
dt.Rows.Add(dr);
ds.Tables.Add(dt);
return ds;
}

二、AjaxRequest.aspx
  通过点击按钮来请求WebService.asmx的 GetDataSet()方法,获取XML数据对象。代码如下:

代码如下:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)
//返回DataSet(XML)
$(document).ready(function() {
$('#btnDataset').click(function() {
$.ajax({
type: "POST",
url: "WebService.asmx/GetDataSet",
data: "{}",
dataType: 'xml', //返回的类型为XML
success: function(result) { //成功时执行的方法
//捕获处理过程中的异常并输出
try {
$(result).find("Table1").each(function() {
$('#dd').append($(this).find("Name").text() + " " + $(this).find("Password").text());
});
}
catch (e) {
alert(e);
return;
}
},
error: function(result, status) { //出错时会执行这里的回调函数
if (status == 'error') {
alert(status);
}
}
});
});
});
展开更多 50%)
分享

猜你喜欢

Jquery Ajax学习实例6 向WebService发出请求返回DataSet(XML)

Web开发
Jquery Ajax学习实例6 向WebService发出请求返回DataSet(XML)

Jquery Ajax学习实例3 向WebService发出请求调用方法返回数据

Web开发
Jquery Ajax学习实例3 向WebService发出请求调用方法返回数据

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Jquery Ajax学习实例 向页面发出请求返回XML格式数据

Web开发
Jquery Ajax学习实例 向页面发出请求返回XML格式数据

Jquery Ajax学习实例4 向WebService发出请求返回实体对象的异

Web开发
Jquery Ajax学习实例4 向WebService发出请求返回实体对象的异

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Jquery Ajax学习实例5 向WebService发出请求返回泛型集合数据

Web开发
Jquery Ajax学习实例5 向WebService发出请求返回泛型集合数据

Jquery Ajax 学习实例2 向页面发出请求 返回JSon格式数据

Web开发
Jquery Ajax 学习实例2 向页面发出请求 返回JSon格式数据

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

如何在Ubuntu中安装Mapnik工具包

如何在Ubuntu中安装Mapnik工具包

jquery checkbox,radio是否选中的判断代码

jquery checkbox,radio是否选中的判断代码
下拉加载更多内容 ↓