关于jqplot同一个div重用,导致数据重复问题
2014-12-22 15:57
267 查看
这是我的jsp:
这个s1和s2分别代表总共的和已完成的,因为我有根据年,月,周查询,为了代码简介,我显示结果都是使用一个id为chart1b的div来实现,那么结果会是多次查询结果的xy轴,还有
pointLabels显示的数值重复叠加,造成显示结果错误,
解决方法我是每次调用show()方法的时候,都先调用一次$('#chart1b').html(" ");输入一次空,然后再一次绘图.
不过感觉方法不够好,大家有什么好的方法吗?
<div id="chart1b" class="plot" style="width:400px;height:260px;"></div> <script type="text/javascript">
function show(){
plot2 = $.jqplot('chart1b', [s1, s2], { series: [ {label: '总计'}, {label: '已完成'} ], seriesDefaults:{ rendererOptions:{barPadding:10, barMargin:10}, pointLabels: {show: true, formatString: '%d'} }, legend: {show:true, location: 'nw'}, axes:{xaxis:{renderer:$.jqplot.CategoryAxisRenderer, ticks:ticks,rendererOptions:{sortMergedLabels:true}}, yaxis:{min:0, max:20, numberTicks:6} } });
}
</script>
这个s1和s2分别代表总共的和已完成的,因为我有根据年,月,周查询,为了代码简介,我显示结果都是使用一个id为chart1b的div来实现,那么结果会是多次查询结果的xy轴,还有
pointLabels显示的数值重复叠加,造成显示结果错误,
解决方法我是每次调用show()方法的时候,都先调用一次$('#chart1b').html(" ");输入一次空,然后再一次绘图.
不过感觉方法不够好,大家有什么好的方法吗?
相关文章推荐
- 总结——关于cell重用导致数据(控件状态)重复的解决方案
- 问题:关于坛友的一个定时重复显示和隐藏div的实现
- 关于div中放入一个img元素导致div高度会多出3px像素的解决问题
- 关于div中放入一个img元素导致div高度会多出几个像素的解决问题
- 问题:关于坛友的一个定时重复显示和隐藏div的实现
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- 关于“重复数据删除”技术的十大问题 推荐
- 一个关于curl post提交返回数据的问题1
- 向大家请教一个关于sharepoint2003的问题,如何使一个Custom List in Datasheet View中某个field从其他list抽取数据当显示时?
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- 解决查询重复数据问题的一个特列
- 关于一个去除重复数组的问题
- 关于数据类型的一个小问题 (int) (int &) (int ) &
- 关于如何只取得每组数据中的一个最大值的问题?
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- 一是关于怎样找出和去除重复数据,这在另一个帖子利已有详细介绍。二是关于找出某一列里最大或最小的前几个,或是大于或小于某一个值(最大值或平均值)的数据
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- 一个关于去除数组重复元素的问题(C语言实现)