ajax接收后台数据在html页面显示


Posted in Javascript onFebruary 19, 2017

Java代码

PrintWriter out=response.getWriter(); //向客户端发送字符数据
 response.setContentType("text/text"); //设置请求以及响应的内容类型以及编码方式
 response.setCharacterEncoding("UTF-8");
 JSONArray json = JSONArray.fromObject(newsList); //将newsList对象转换为json对象
 String str = json.toString(); //将json对象转换为字符串
 out.write(str); //将str字符传输到前台
 

Ajax代码

$(document).ready(function() {
 $.ajax({
 url : "newsservlet",//请求地址
 dataType : "json",//数据格式 
 type : "post",//请求方式
 async : false,//是否异步请求
 success : function(data) { //如何发送成功
 var html = "";
 for(var i=0;i<data.length;i++){ //遍历data数组
 var ls = data[i]; 
 html +="<li><a href='second page text.html?newsid="+ls.news_id+"'class='infNews_wrod_a'><span>"+ls.news_name+"</span></a><span class='date'>"+ls.news_time+"</span></li>";
 }
 $("#ulul").html(html); //在html页面id=ulul的标签里显示html内容
 },
})
})

HTML页面

<ul id="ulul"></ul>

在ajax中,"#"代表的是一个标签的id,"."代表的是一个标签的class

在Java后台, 设置请求以及响应的内容类型以及编码方式  必须写在 json对象转换字符串 之前 ,否则会造成json中文乱码

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
jQuery dialog 异步调用ashx,webservice数据的代码
Aug 03 Javascript
HTML5附件拖拽上传drop &amp; google.gears实现代码
Apr 28 Javascript
EasyUI 中 MenuButton 的使用方法
Jul 14 Javascript
点弹代码 点击页面任何位置都可以弹出页面效果代码
Sep 17 Javascript
利用JS实现浏览器的title闪烁
Jul 08 Javascript
JS方法调用括号的问题探讨
Jan 24 Javascript
使用postMesssage()实现跨域iframe页面间的信息传递方法
Mar 29 Javascript
微信小程序 闭包写法详细介绍
Dec 14 Javascript
求js数组的最大值和最小值的四种方法
Mar 03 Javascript
Vue.use源码分析
Apr 22 Javascript
JavaScript之underscore_动力节点Java学院整理
Jul 03 Javascript
js面向对象之实现淘宝放大镜
Jan 15 Javascript
Boostrap栅格系统与自己额外定义的媒体查询的冲突问题
Feb 19 #Javascript
JavaScript中无法通过div.style.left获取值的解决方法
Feb 19 #Javascript
JS获取浮动(float)元素的style.left值为空的快速解决办法
Feb 19 #Javascript
Angular 输入框实现自定义验证功能
Feb 19 #Javascript
js实现九宫格的随机颜色跳转
Feb 19 #Javascript
原生JS实现垂直手风琴效果
Feb 19 #Javascript
js鼠标移动时禁止选中文字
Feb 19 #Javascript
You might like
CI(CodeIgniter)框架中的增删改查操作
2014/06/10 PHP
ioncube_loader_win_5.2.dll的错误解决方法
2015/01/04 PHP
如何使用php实现评委评分器
2015/07/31 PHP
php视频拍照上传头像功能实现代码分享
2015/10/08 PHP
php mysql操作mysql_connect连接数据库实例详解
2016/12/26 PHP
popdiv
2006/07/14 Javascript
Three.js源码阅读笔记(基础的核心Core对象)
2012/12/27 Javascript
div模拟选择框示例代码
2013/11/03 Javascript
JS的get和set使用示例
2014/02/20 Javascript
JavaScript实现的购物车效果可以运用在好多地方
2014/05/09 Javascript
JS小游戏之仙剑翻牌源码详解
2014/09/25 Javascript
javascript实现密码验证
2015/11/10 Javascript
JS采用绝对定位实现回到顶部效果完整实例
2016/06/20 Javascript
javascript设置文本框光标的方法实例小结
2016/11/04 Javascript
详解vue填坑之解决部分浏览器不支持pushState方法
2018/07/12 Javascript
vue 优化CDN加速的方法示例
2018/09/19 Javascript
Nginx设置为Node.js的前端服务器方法总结
2019/03/27 Javascript
详解基于 Node.js 的轻量级云函数功能实现
2019/07/08 Javascript
Vue时间轴 vue-light-timeline的用法说明
2020/10/29 Javascript
[47:52]完美世界DOTA2联赛PWL S2 PXG vs InkIce 第二场 11.26
2020/11/30 DOTA
[05:49]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS 选手采访
2021/03/11 DOTA
python网络编程调用recv函数完整接收数据的三种方法
2017/03/31 Python
Python实现破解猜数游戏算法示例
2017/09/25 Python
在matplotlib的图中设置中文标签的方法
2018/12/13 Python
python 实现按对象传值
2019/12/26 Python
澳洲健康食品网上商店:Aussie Health Products
2018/06/15 全球购物
捷科时代的软件测试笔试题
2015/11/09 面试题
会计电算化专业应届大学生求职信
2013/10/22 职场文书
会计电算化个人求职信范文
2014/01/24 职场文书
学校消防安全制度
2014/01/30 职场文书
护士岗位职责
2014/02/16 职场文书
作弊检讨书
2015/01/27 职场文书
加强党性修养心得体会
2016/01/21 职场文书
2016先进集体事迹材料范文
2016/02/25 职场文书
游戏开发中如何使用CocosCreator进行音效处理
2021/04/14 Javascript
Python pandas读取CSV文件的注意事项(适合新手)
2021/06/20 Python