HTML页面,ajax是基于id的,所有用id表示。
拿到的数据会显示在这里
<div id="test"></div>ajax源码:
$(document)ready(function() {
$ajax({
url : "admin/get_online_ganbuphp",//后台请求的数据,用的是PHP
dataType : "json",//数据格式
type : "post",//请求方式
async : false,//是否异步请求
success : function(data) { //如果请求成功,返回数据。
var html = "";
for(var i=0;i<datalength;i++){ //遍历data数组
var ls = data[i];
html +="<span>测试:"+lsname+"</span>";
}
$("#test")html(html); //在html页面id=test的标签里显示html内容
},
})
})
要么就直接返回html,也就是Ajax的 dataType:"html",要么就如下格式返回json HTML
{"status": 200,
"html": "<a href='javascript:void(0)'>测试html</a>"
}
JSON在线解析数据来自工具:
>你要用ajax异步,就不要最后return一个字符串了,没什么意义
responsesetContentType("html/text");这行删了没用
还有返回的字符串用
PrintWriter out = responsegetWriter();
outprint(返回的值);
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)