<!doctype html>
<html>
<head>
<script type="text/javascript" src="http://cdn.hcharts.cn/jquery/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="http://cdn.hcharts.cn/highcharts/highcharts.js"></script>
<script type="text/javascript" src="http://cdn.hcharts.cn/highcharts/exporting.js"></script>
<script type="text/javascript">
$(function (){
$('#container').highcharts({
title: {
text: '?',
},
xAxis: {
categories: []
},
yAxis: {
title: {
text: '数据'
},
},
series: [{
name: '?',
data: []
}]
});
});
</script>
<script type="text/javascript">
$(function () {
$('#container2').highcharts({
title: {
text: '链球菌毒素O',
},
xAxis: {
categories: []
},
yAxis: {
title: {
text: '数据'
},
},
series: [{
name: 'SBASO',
data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]
}]
});
});
</script>
</head>
<body>
<h1>曲线图</h1>
<!-- 第一个空图 -->
<div id="container" style="width:300px;height:300px;float:left;"></div>
<!-- 第二个有数据的图 -->
<div id="container2" style="width:300px;height:300px;float:left;"></div>
<table border="1" align="left">
<tr>
<td>CName</td>
<td>EName</td>
<td>Time</td>
<td>Date</td>
</tr>
<tr>
<td>血小板</td>
<td>HPLT</td>
<td>1</td>
<td>7.0</td>
</tr>
<tr>
<td>血小板</td>
<td>HPLT</td>
<td>2</td>
<td>6.9</td>
</tr>
<tr>
<td>血小板</td>
<td>HPLT</td>
<td>3</td>
<td>9.5</td>
</tr>
</table>
</body>
</html>
求管理删帖子
自己遍历表格获取需要的数据赋值给highchart
<!doctype html>
<html>
<head>
<script type="text/javascript" src="http://cdn.hcharts.cn/jquery/jquery-1.8.3.min.js"></script>
<script src="http://code.highcharts.com/highcharts.js"></script>
<script src="http://code.highcharts.com/modules/exporting.js"></script>
<script type="text/javascript">
$(function () {
var tb = $('#tb'), title = tb.find('tr:eq(1) td').html();
var series = [{ name: tb.find('tr:eq(0) td:eq(2)').html(), data: [] }, { name: tb.find('tr:eq(0) td:eq(3)').html(), data: [] }];
tb.find('tr:gt(0)').each(function () {
series[0].data.push(this.cells[2].innerHTML);
series[1].data.push(parseFloat(this.cells[3].innerHTML));
});
$('#container').highcharts({
title: {
text: title,
},
xAxis: {
title: {
text: series[0].name
},
categories: series[0].data
},
yAxis: {
title: {
text: '数据'
},
},
series: [series[1]]
});
});
</script>
<script type="text/javascript">
$(function () {
$('#container2').highcharts({
title: {
text: '链球菌毒素O',
},
xAxis: {
categories: []
},
yAxis: {
title: {
text: '数据'
},
},
series: [{
name: 'SBASO',
data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]
}]
});
});
</script>
</head>
<body>
<h1>曲线图</h1>
<!-- 第一个空图 -->
<div id="container" style="width:300px;height:300px;float:left;"></div>
<!-- 第二个有数据的图 -->
<div id="container2" style="width:300px;height:300px;float:left;"></div>
<table border="1" align="left" id="tb">
<tr>
<td>CName</td>
<td>EName</td>
<td>Time</td>
<td>Date</td>
</tr>
<tr>
<td>血小板</td>
<td>HPLT</td>
<td>1</td>
<td>7.0</td>
</tr>
<tr>
<td>血小板</td>
<td>HPLT</td>
<td>2</td>
<td>6.9</td>
</tr>
<tr>
<td>血小板</td>
<td>HPLT</td>
<td>3</td>
<td>9.5</td>
</tr>
</table>
</body>
</html>
```<!doctype html>
试下声明个对象<%%>中接收,再取出来看下
ajax接收就行。。。。。
<!doctype html>
<body>
helloworld!!
</body>
</html>
<!doctype html>
<html>
<head>
<script type="text/javascript" src="http://cdn.hcharts.cn/jquery/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="http://cdn.hcharts.cn/highcharts/highcharts.js"></script>
<script type="text/javascript" src="http://cdn.hcharts.cn/highcharts/exporting.js"></script>
<script type="text/javascript">
$(function (){
$('#container').highcharts({
title: {
text: '?',
},
xAxis: {
categories: []
},
yAxis: {
title: {
text: '数据'
},
},
series: [{
name: '?',
data: []
}]
});
});
</script>
<script type="text/javascript">
$(function () {
$('#container2').highcharts({
title: {
text: '链球菌毒素O',
},
xAxis: {
categories: []
},
yAxis: {
title: {
text: '数据'
},
},
series: [{
name: 'SBASO',
data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]
}]
});
});
</script>
</head>
<body>
<h1>曲线图</h1>
<!-- 第一个空图 -->
<div id="container" style="width:300px;height:300px;float:left;"></div>
<!-- 第二个有数据的图 -->
<div id="container2" style="width:300px;height:300px;float:left;"></div>
<table border="1" align="left">
<tr>
<td>CName</td>
<td>EName</td>
<td>Time</td>
<td>Date</td>
</tr>
<tr>
<td>血小板</td>
<td>HPLT</td>
<td>1</td>
<td>7.0</td>
</tr>
<tr>
<td>血小板</td>
<td>HPLT</td>
<td>2</td>
<td>6.9</td>
</tr>
<tr>
<td>血小板</td>
<td>HPLT</td>
<td>3</td>
<td>9.5</td>
</tr>
</table>
</body>
</html>
你的table --td里的数据应该是从后台遍历出来的吧,不应该是自己手动加上去的
我给你个例子:这是controller,用ajax传的:
public @ResponseBody Listgetlist2(Model model,Talking tk,String ids){
Listtalklist=tkService.getTalklist(tk);
if(tk.getStart()==tkService.getCountTalks()){
int end=tkService.getCountTalks()/tk.getLimit();
end=end*tk.getLimit();
tk.setStart(end);
tk.setPageNum(tkService.getCountTalks()/tk.getLimit()+1);
}
tk.setCountRows(tkService.getCountTalks());
tk.setCountPages((tkService.getCountTalks()/tk.getLimit())+1);
model.addAttribute("page", tk);
return talklist;
};
返回的是一个list,这里不用管我是用什么框架写的,因为多数框架的ajax都类似,
页面部分:function getdata(){
var ids=new Array();
$('input[name="compare_Id"]').each(function(){
ids.push($(this).val());
});
var num=$("#hid_message").text();
var id=$("#hid_id").val();
jQuery.ajax({
type:"post",
url:"getRecentInfo.do",
data:"ids="+ids,
dataType:"json",
success:function(data){
if(data!=null&&data!=""){
for(var o in data){
$("#span_2").append("<span id='span_1' style='margin-top:5px;'>"+"<span style='margin-left:70%;color:#ccc'>"+data[o].publish_date+"</span>"+"<br/>"+
"<a style='color:red;text-decoration:underline;cursor:pointer' ondblclick=add('"+data[o].user_id+"')>"+"私信:"+data[o].user_id+"</a>"+
"对"+"<font style='color:green'>"+id+"</font>"+"说:"+data[o].talk_content+
"<input value="+data[o].compare_id+" type='hidden' name='compare_Id' />"+
"</span>");
}
}
});
}