js中使用ajax 并对返回的结果进行解析
来源:互联网 发布:python 真假 编辑:程序博客网 时间:2024/05/23 10:43
js代码:
function friend(id){$.ajax({type:"post",url: "friendContorller.do?ajax", data:{'id':id},typedata:"json",success: function (data) {//这里将返回的data转化成json对象var json = JSON.parse(data); get('tab1').innerHTML="";//这里是获取json对象中的birthday的属性var birthday=json[0].birthday==""?"unknow":json[0].birthday;var height=json[0].height==""?"unknow":json[0].height;var relationship=json[0].relationship=""?"unkonw":json[0].relationship;get('tab1').innerHTML="<h2>name: "+json[0].name+"</h2>"+ "<h2>birthday: "+birthday+"<h2>"+ "<h2>height: "+height+"<h2>"+ "<h3>relationship: "+relationship+"<h3>";get('image').innerHTML="";get('image').style.backgroundImage="url(images/1.jpg)";}});}
Java代码:这里我使用的是springmvc的注解形式
@Autowiredprivate GetInformationImpl getInformation;@RequestMapping(params="ajax")@ResponseBodypublic void ajax(String id, HttpServletResponse response){Friend friend=getInformation.getFriendInformationDetail(id);JSONObject json=JSONObject.fromObject(friend);try {response.getWriter().write("["+json.toString()+"]");} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}
0 0
- js中使用ajax 并对返回的结果进行解析
- 一个完整的通过encoding/json信息传递格式,采用http.POST利用进行与服务器通信,并对返回结果进行解析处理的典型案例
- Jquery form.js文件上传返回JSON数据,在IE下提示下载文件的解决办法,并对返回数据进行正确的解析
- js中对Ajax使用解析与重构
- 在登录页面中js进行正则验证电话号码和邮箱地址,并使用ajax进行用户ID的数据库验证
- 基于HTML5定位使用PHP+MySQL搜索附近的人并AJAX返回结果
- 使用CSS样式对表格进行美化并对伪类的使用进行解析
- ajax中接受返回字符串转为json并进行处理(不使用jquery)
- java直接访问链接url,并对返回的json字符串进行解析
- 关于sql中对两个字段进行求和,并对求和结果进行加减的方法小结
- 对存储过程返回的结果进行条件查询
- 如何对存储过程返回的结果进行条件查询
- 如何对存储过程返回的结果进行条件查询
- 使用js对JSON进行解析
- 使用不同的SVM对iris数据集进行分类并绘出结果
- 使用Spring AOP对url参数进行解密以及对返回结果进行加密
- springMVC使用ajax返回json对象,用jquery进行解析.
- ibatIS中返回结果map 并使用list获取
- 原力的黑暗面4-愿原力与你同在
- 排列的问题
- TCP带宽和时延的研究(1)
- 判定/条件覆盖(Decision/Condition coverage)
- 仿<赶集生活>客户端启动动画效果
- js中使用ajax 并对返回的结果进行解析
- TCP带宽和时延的研究(2)
- python serial读串口
- 阶乘因式分解(二)
- MYSQL插入处理重复键值的几种方法
- winform弹窗
- Ubuntu 14.04 Android 环境搭建错误解决(adb)
- 毕业设计反思
- 条件组合覆盖