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 相关文章推荐
在多个页面使用同一个HTML片段《续》
Mar 04 Javascript
jQuery查询数据返回object和字符串影响原因是什么
Aug 09 Javascript
setTimeout和setInterval的深入理解
Nov 08 Javascript
原生javascript实现无间缝滚动示例
Jan 28 Javascript
javascript处理表单示例(javascript提交表单)
Apr 28 Javascript
用循环或if语句从json中取数据示例
Aug 18 Javascript
angularjs表格ng-table使用备忘录
Mar 09 Javascript
JavaScript代码性能优化总结(推荐)
May 16 Javascript
正则表达式,替换所有HTML标签的简单实例
Nov 28 Javascript
微信小程序上滑加载下拉刷新(onscrollLower)分批加载数据(二)
May 11 Javascript
使用ECharts实现状态区间图
Oct 25 Javascript
为react组件库添加typescript类型提示的方法
Jun 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
PHP面向对象编程快速入门
2006/10/09 PHP
MayFish PHP的MVC架构的开发框架
2009/08/13 PHP
在smarty模板中使用PHP函数的方法
2011/04/23 PHP
用PHP实现的四则运算表达式计算实现代码
2011/08/02 PHP
php函数指定默认值方法的小例子
2013/12/04 PHP
php实现的Timer页面运行时间监测类
2014/09/24 PHP
推荐几款用 Sublime Text 开发 Laravel 所用到的插件
2014/10/30 PHP
Javascript 自定义类型方法小结
2010/03/02 Javascript
Javascript 匿名函数及其代码模式原理
2010/03/19 Javascript
javascript打印大全(打印页面设置/打印预览代码)
2013/03/29 Javascript
JavaScript事件方法(实例讲解)
2017/06/27 Javascript
ztree加载完成后显示勾选节点的实现代码
2018/10/22 Javascript
微信小程序常用简易小函数总结
2019/02/01 Javascript
React 组件渲染和更新的实现代码示例
2019/02/21 Javascript
Vue通过getAction的finally来最大程度避免影响主数据呈现问题
2020/04/24 Javascript
[06:07]DOTA2-DPC中国联赛 正赛 Ehome vs VG 选手采访
2021/03/11 DOTA
python中迭代器(iterator)用法实例分析
2015/04/29 Python
Python找出9个连续的空闲端口
2016/02/01 Python
python使用turtle绘制分形树
2018/06/22 Python
python实现文件助手中查看微信撤回消息
2019/04/29 Python
python使用threading.Condition交替打印两个字符
2019/05/07 Python
Python3 实现文件批量重命名示例代码
2019/06/03 Python
解决Django migrate不能发现app.models的表问题
2019/08/31 Python
Python操作excel的方法总结(xlrd、xlwt、openpyxl)
2019/09/02 Python
python利用openpyxl拆分多个工作表的工作簿的方法
2019/09/27 Python
解决keras,val_categorical_accuracy:,0.0000e+00问题
2020/07/02 Python
深入了解Python 方法之类方法 &amp; 静态方法
2020/08/17 Python
Pycharm的Available Packages为空的解决方法
2020/09/18 Python
CSS3属性 line-clamp控制文本行数的使用
2020/03/19 HTML / CSS
意大利中国电子产品购物网站:Geekmall.com
2019/09/30 全球购物
法律专业个人实习自我鉴定
2013/09/23 职场文书
建筑项目策划书
2014/01/13 职场文书
马丁路德金演讲稿
2014/05/19 职场文书
工作疏忽、懈怠的检讨书
2014/09/11 职场文书
雷锋之歌观后感
2015/06/10 职场文书
Python实现为PDF去除水印的示例代码
2022/04/03 Python