如何从 jquery 调用 http:get/ajax 并解析返回令牌?
http://localhost/getstuff?id=2 // end point is from asp.net mvc4 web api
输出:
<StuffList> <Stuff id="2" stuff="thestuff"/> </StuffList>
如何从 jquery 调用 http:get/ajax 并解析返回令牌?
http://localhost/getstuff?id=2 // end point is from asp.net mvc4 web api
输出:
<StuffList> <Stuff id="2" stuff="thestuff"/> </StuffList>
您可以使用该$.ajax
方法。因此,假设服务器正确地将响应 Content-Type 标头设置为text/xml
并发送了您在问题中显示的 XML,jQuery 将自动构建一个您可以操作的 XML 文档:
$.ajax({
url: '/api/values',
type: 'GET',
success: function (result) {
// result is the XML, you could do any selectors on it
// for example var stuff = $('Stuff[id=2]', result);
var stuff = $('Stuff', result);
var id = stuff.attr('id');
var someStuff = stuff.attr('stuff');
alert(id);
alert(someStuff);
}
});