
$("a")click(function() {
$ajax({
type: "get",
url: "test1json",
dataType: "json",
success: function(response, status, xhr) {
for (var p in response) {
var li = $("<li>" + p + "</li>"),
arr = response[p];
var ul = $("<ul>");
liappend(ul);
for (var i = 0; i < arrlength; i++) {
var lii = $("<li>");
var obj = arr[i];
for (var k in obj) {
liiappend("<div>" + k + ": " + obj[k] + "</div>");
}
ulappend(lii);
}
$("ul")append(li);
}
});
});
});
jqueryajax方法在执行成功之后,就能直接获取后台返回的值,该值直接在success对应的function参数上。
$ajax({
type: "POST",
url: "<%=path %>/two",
dataType: "json",
data:{'liDu':liDu,'startTime':startTime,'endTime':endTime},
success: function(returnedData){
alert(returnedData);
}
});
执行成功之后returnedData就是后台返回值。
取数据库中的数据不是ajax执行的。那是服务器端程序的事,ajax只是通过异步调用服务器端程序来取数据库中的数据,首先你要建立一个跨浏览器的XML>
以上就是关于Ajax怎么获取Json数据全部的内容,包括:Ajax怎么获取Json数据、ajax原生方法怎么获取后端传过来的值、ajax如何取数据库中的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)