1.调用方式
<script type="text/javascript" src="js/jquery-1.7.1.min.js"></script>
<script>
$(function(){
$.ajax({
url:"bookAction", //请求地址
type:"post", //设置post提交
success:function(data){
//(1)将收到的Json字符串转换成数组对象
var bookArray = eval("("+data+")");
//(2)拼接字符串
var str ="<tr><td>bookid</td><td>bookname</td><td>pinyin</td><td>goryid</td><td>author</td><td>price</td><td>image</td><td>publishing</td><td>bdesc</td><td>state</td><td>tetime</td><td>volume</td>"
//遍历bookArray
$.each(bookArray,function(index,element){
str = str + "<tr><td>"+element.bookid+"</td><td>"+element.bookname+"</td><td>"+element.pinyin+"</td><td>"+element.goryid+"</td><td>"+element.author+"</td><td>"+element.price+"</td><td>"+element.image+"</td><td>"+element.publishing+"</td><td>"+element.bdesc+"</td><td>"+element.state+"</td><td>"+element.tetime+"</td><td>"+element.volume+"</td>"
});
//(3)将拼接好的html字符串放到指定的元素中
$('#tab1').html(str);
//$("table").bgcolor();
},
dateType:"text"
});
});
</script>
</head>
<body>
<table width="100%" border="1" id="tab1">
</table>
</body>
</html>
1.2 JQuery的俩种调用方式
$.get(servlet,data,callback);
$.post(servlet,data,callback);
2.重点是怎样将集合转换成JSON格式 ,怎样将JSON字符串转换成数组对象。
(1)将集合转JSON
//将集合转换成JSON格式 ObjectMapper om = new ObjectMapper(); String bookJson = om.writeValueAsString(bookList);
(2)将数据响应到前端
//ajax流程:响应到前端 PrintWriter out = resp.getWriter(); out.write(bookJson); out.flush(); out.close();
(3)将JSON字符串转数组对象
//(1)将收到的Json字符串转换成数组对象
var bookArray = eval("("+data+")");
3.XML代码拼接,遍历循环
//(2)拼接字符串
var str ="<tr><td>bookid</td><td>bookname</td><td>pinyin</td><td>goryid</td><td>author</td><td>price</td><td>image</td><td>publishing</td><td>bdesc</td><td>state</td><td>tetime</td><td>volume</td>"
//遍历bookArray
$.each(bookArray,function(index,element){
str = str + "<tr><td>"+element.bookid+"</td><td>"+element.bookname+"</td><td>"+element.pinyin+"</td><td>"+element.goryid+"</td><td>"+element.author+"</td><td>"+element.price+"</td><td>"+element.image+"</td><td>"+element.publishing+"</td><td>"+element.bdesc+"</td><td>"+element.state+"</td><td>"+element.tetime+"</td><td>"+element.volume+"</td>"
});
//(3)将拼接好的html字符串放到指定的元素中
$('#tab1').html(str);
},
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- iOS 13 Data Source 新特性:基于 Diffable 实现局部刷新
- 全局变量,静态全局变量,局部变量,静态局部变量
- CSS局部变量
- Java并发 -- 局部变量
- 移动端 - 局部滚动
- golang方法返回局部变量指针
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
数据挖掘导论
Pang-Ning Tan、Michael Steinbach、Vipin Kumar / 范明、范宏建 / 人民邮电出版社 / 2010-12-10 / 69.00元
本书全面介绍了数据挖掘,涵盖了五个主题:数据、分类、关联分析、聚类和异常检测。除异常检测外,每个主题都有两章。前一章涵盖基本概念、代表性算法和评估技术,而后一章讨论高级概念和算法。这样读者在透彻地理解数据挖掘的基础的同时,还能够了解更多重要的高级主题。 本书是明尼苏达大学和密歇根州立大学数据挖掘课程的教材,由于独具特色,正式出版之前就已经被斯坦福大学、得克萨斯大学奥斯汀分校等众多名校采用。 ......一起来看看 《数据挖掘导论》 这本书的介绍吧!