900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Jquery Ajax学习实例6 向WebService发出请求返回DataSet(XML)

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

时间:2021-01-25 07:44:26

相关推荐

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

人生本是一个不断学习的过程,在这个过程中,就是你们的好帮手,下面分享的Jquery Ajax学习实例6 向WebService发出请求返回DataSet(XML)懂设计的网友们快点来了解吧!

一、:

处理业务数据,在GetDataSet()方法中产生DataSet(XML)数据,供调用,代码如下:

代码如下:

[WebMethod]

public DataSet GetDataSet()

{

DataSet ds = new DataSet();

DataTable dt = new DataTable();

("Name", (""));

("Password", (""));

DataRow dr = ();

dr["Name"] = "小花";

dr["Password"] = "aaaaaaaaa";

();

dr = ();

dr["Name"] = "小兵";

dr["Password"] = "bbbbbbbbb";

();

();

return ds;

}

二、

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

代码如下:

//返回DataSet(XML)

$(document).ready(function() {

$(#btnDataset).click(function() {

$.ajax({

type: "POST",

url: "",

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);

}

}

});

});

});

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。