
“ajax返回的html完整页面”是指什么?
返回的结果是一串HTML页面代码字符串?
请多写几句话描述清楚问题。再贴出提问的代码!!
如果是以上那样,参照样例:
<!DOCTYPE html><html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="js/jquery-183js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<script type="text/javascript">
function testhtmls(){
//假设 htmls 是ajax的返回结果:
var htmls="<!DOCTYPE html><html><head><title>NewTitle</title></head><body><h3>这是body-H3</h3><button type='button'>这是个button</button><br/></body></html>";
$("#xxaa")html(htmls);
}
</script>
<input type="button" id="" value="testhtmls" onclick="testhtmls()"/>
<div id="xxaa"></div>
</body>
</html>
PHP查询数据库这部分你已熟悉我就不再展示相关代码,主要是拿到结果后将查到的结果以json格式打包发往前端的代码,如下:
//新建一个空数组名称为$rows 用于保存标准的json格式数据
$rows = array();
//使用循环将数据结果全部写入到$rows数组中,其中的$result为查询到的数据集合
while($row = $result->fetch_assoc()) {
$rows[] = $row;
}
echo json_encode($rows); //将数组转为JSON格式,并返回给前端
可行性当然是有的,我做网页经常会用到jquery动态改html值,优点就是界面友好, *** 作性好,能实时看到改变。还没发现什么缺点。
注意的嘛,因为这样会让js代码较多,所以最好把script放在html最下面,让他最后加载,不要影响网页的打开速度
以上就是关于js中如何解析ajax返回的html完整页面全部的内容,包括:js中如何解析ajax返回的html完整页面、html静态页如何用ajax渲染数据库数据、用html静态页+ajax访问动态页返回数据+js将数据添加到html页面这种方试代替传统的动态页面网页的可行性等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)