ajax怎么获取后端的json数据?
比如说:我有后端Java有一个方法getJson(),调用这个方法会返回一个List<Map<String,String>>集合,我怎么在前台通过ajax异步来获得这个方...
比如说:我有后端Java有一个方法 getJson(),调用这个方法会返回一个List<Map<String,String>>集合,我怎么在前台通过ajax异步来获得这个方法返回的数据?
最好能是把取出的数据放在一个var 里面
*我是个Java后端的,对ajax一点也不懂,只知道可以通过ajax来获取后端数据在页面上显示 展开
最好能是把取出的数据放在一个var 里面
*我是个Java后端的,对ajax一点也不懂,只知道可以通过ajax来获取后端数据在页面上显示 展开
2个回答
展开全部
// 示例代码:
var getJSON = function (url, success, error) {
var xhr = new XMLHttpRequest();
xhr.onload = function () {
if (xhr.status === 200) {
if (success) success(JSON.parse(xhr.responseText));
} else {
if (error) error(xhr);
}
};
xhr.open('GET', url, true);
xhr.send();
};
DOM.onclick = function(e) {
var url = _PAGE.cidUrl + cid;
getJSON(url, function(data) {
// 这里获取后端的数据,进行前端页面操作
});
};
追问
不太懂,最后json数据在哪个 var 里面?哪个地方调用的后端方法?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询