js+ajaxcap操作json对象循环到表格保存

这次给大家带来js+ajaxcap操作json对象循环到表格保存,js+ajaxcap操作json对象循环到表格保存的注意事项有哪些,下面就是实战案例,一起来看一下。

本文实例讲述了js+ajax处理java后台返回的json对象循环创建到表格的方法。分享给大家供大家参考,具体如下:

//注:LO是表格的id; 需要自己创建表头, n行,9列的表格;var tab_id;function varify(cardinno) {tab_id=document.getElementById("Layer1");displayp();tab_id.style.display="none";var url="getRefInfoServlet?cardInNo="+cardinno;var myAjax=new Ajax.Request(url,{method:'post', parameters:'0', onSuccess:doOnComplete, asynchronous:true});}var doOnComplete=function(xml_httpRequest){var msg=eval(xml_httpRequest.responseText);var info=msg.length;var row;var col;if(info>0){for(var i=0;i<info;i++){row = L0.insertRow(L0.rows.length);row.insertCell(0).innerHTML =" "+msg[i].a;row.insertCell(1).innerHTML =" "+msg[i].b;row.insertCell(2).innerHTML =" "+msg[i].c;row.insertCell(3).innerHTML =" "+msg[i].d;row.insertCell(4).innerHTML =" "+msg[i].e;row.insertCell(5).innerHTML =" "+msg[i].f;row.insertCell(6).innerHTML =" "+msg[i].g;row.insertCell(7).innerHTML =" "+msg[i].h;row.insertCell(8).innerHTML =" "+msg[i].i;row.setAttribute("align", "center");}tab_id.style.display="block";}else{tab_id.innerHTML="抱歉,该卡未开通,获取不到租还车信息!";tab_id.style.width = "80%";  tab_id.style.position = "absolute";//绝对位置显示tab_id.style.display="block";}removep();}//遮罩层显示displayp=function(){  var mybg = document.createElement("p");  mybg.setAttribute("id","mybg");  mybg.innerHTML="正在处理中, 请稍候js+ajaxcap操作json对象循环到表格保存";  mybg.style.width = "100%";  mybg.style.position = "absolute";//绝对位置显示  mybg.style.top = "260";  mybg.style.left = "0";  mybg.style.zIndex = "100";//z轴位置  mybg.style.opacity = "0.8";//透明度  mybg.style.filter = "Alpha(opacity=80)";//滤镜显示透明度  document.body.appendChild(mybg);}//遮罩层移除removep=function(){document.body.removeChild(mybg);}

登录后复制

java后台存入json对象:

/*** 根据卡内码得到最近的租还车记录* 返回json对象* @param cardInNo* @return*/public String getRefInfo(String cardInNo){StringBuffer bf=new StringBuffer(1024);bf.append("");//sql语句System.out.println(bf.toString());/************ 存储json对象***************/List jsonList=new ArrayList();    try {    /****************获得判断信息存入数组中*******************/    String [][] str=getArrayByName(bf.toString());    if(str!=null){    for (int i = 0; i < str[0].length; i++) {    JSONObject returnValue =new JSONObject();    returnValue.put("a", str[0][i])    .put("b", str[1][i])    .put("c", str[2][i].trim().equals("")?"":str[2][i].substring(0, 19))    .put("d", str[3][i].trim().equals("")?"":str[3][i].substring(0, 19))    .put("e", str[4][i])    .put("f", str[5][i])    .put("g", str[6][i])    .put("h", str[7][i])    .put("i", str[8][i]);    jsonList.add(returnValue);    }  }}catch (Exception e) {e.printStackTrace();}System.out.println(jsonList.toString());return jsonList.toString();}

登录后复制

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

Ajax+mysq实现省市区三级联动列表

Ajax传输Json和xml数据步奏详解(附代码)

以上就是js+ajaxcap操作json对象循环到表格保存的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2775580.html

(0)
上一篇 2025年3月8日 14:29:58
下一篇 2025年3月7日 09:52:23

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 三种常用的JS时间响应

    这篇文章主要介绍了三种常用的JS时间响应,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 这里归类下几种常用的时间响应,用法都很简单而且效果很好。 1.按键触发   这种事件响应很常见了,也是一开始就接触的。举个…

    编程技术 2025年3月8日
    200
  • JS数组排序

    javascript中数组的sort()方法主要用于对数组的元素进行排序。其中,sort()方法有一个可选参数。但是,此参数必须是函数。 数组在调用sort()方法时,如果没有传参将按字母顺序(字符编码顺序)对数组中的元素进行排序,如果想按…

    编程技术 2025年3月8日
    200
  • Ajax和JavaScript使用的区别

    这次给大家带来Ajax和JavaScript使用的区别,Ajax和JavaScript使用的注意事项有哪些,下面就是实战案例,一起来看一下。 javascript是一种在浏览器端执行的脚本语言,Ajax是一种创建交互式网页应用的开发技术 ,…

    编程技术 2025年3月8日
    200
  • Ajax的restful接口传输Json数据的方法

    这次给大家带来Ajax的restful接口传输Json数据的方法,Ajax调用restful接口传输Json数据的注意事项有哪些,下面就是实战案例,一起来看一下。 ajax传送json格式数据,关键是指定contentType,data要是…

    编程技术 2025年3月8日
    200
  • 深入理解javascript中的左查询和右查询

    这篇文章主要介绍了深入理解javascript中的左查询和右查询,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 值与引用 作用域 狭义上说作用域就是一个对象(更确切的来说应该是集合); 广义上来说作用域是一套用…

    编程技术 2025年3月8日
    200
  • JS内存模型

    本篇文章的内容是JS的内存模型,现在分享给大家,也可以给有需要的朋友一点参考 上课老师笔记: ————————– —&#…

    2025年3月8日 编程技术
    200
  • js—DOM节点

    本篇文章的内容是js中的DOM节点 ,在这里分享给大家,也可以给有需要的朋友参考一下 一、获得元素: 1.getElementsByTagName()—-所有浏览器都有这个方法,没兼容性问题 2.getElementById()…

    编程技术 2025年3月8日
    200
  • js循环遍历

    本篇文章的内容是js中的循环遍历,现在在这里分享给大家,也可以给有需要的朋友做一下参考 方式一    var arr = [1,2,3,4,5];    for(let i = 0;iarr.length;i++){        //..…

    编程技术 2025年3月8日
    200
  • js清除浏览器缓存

    本篇文章的内容是js清除浏览器缓存,在这里分享给大家,也可以给有需要的朋友做一下参考,大家一起来看一看吧 一、meta方式                            登录后复制 一开始百度后的做法,但是在360中并不适应 二、动…

    编程技术 2025年3月8日
    200
  • jQuery+ajax怎么实现json数据的遍历

    这次给大家带来jQuery+ajax怎么实现json数据的遍历,jQuery+ajax实现json数据遍历的注意事项有哪些,下面就是实战案例,一起来看一下。 先给大家说下我的需求:进行ajax请求后,后台传递回来以下json数据。 具体实现…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论