用jquery做图形报表的问题

妈妈baby坊 2011-03-25 03:05:11
ling="[";
$(document).ready(function () {
$("#divclickajax").click(function () {
$.getJSON("/Home/Json", function (data) {
alert(data.length.toString());
for (var i = 0; i < data.length; i++) {

ling += "['" + data[i].Name + "'," + data[i].Id + "],";

$("#divclickajax").append('[' + data[i].Name + "," + data[i].Id + ']');
}

})
})
});

function ddt() {
ling = ling.substring(0, ling.length - 1);
ling+= "]";
alert(ling);
$(function () {

// line = [['张三',1], ['李四',2]];
// line1 = [['frogs', 3], ['buzzards', 7], ['deer', 2.5], ['turkeys', 6], ['moles', 5], ['ground hogs', 4]];
// //圆形
// plot1 = $.jqplot('chart1', [ling], {
// title: 'Default Pie Chart',
// seriesDefaults: { renderer: $.jqplot.PieRenderer }
// });
// //圆形


});
}

两个定义没什么区别吧,一个是从JSON里面取得的数据转成字符串,一个是直接定义一个lien,怎么用自定义的就能正常显示,用得到就不能,郁闷
...全文
549 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yonghui_chaoying 2012-05-11
  • 打赏
  • 举报
回复
lz对jqplot熟悉么? 问个问题:jqplot 如何在不同时间区域内用直线连接? 如图

| *----------* | * | *---------* | * | *----* |


说明:

csdn没法上传图片,就用文字描述图片了,大家能看懂吧?
|代表区间间隔符号,*代表此处有值,*之间的-代表没有值,*之间的空白区域代表代表区间内


报表功能就是显示间断性检测数据,例如2012-05-11 12:00:00 到2012-05-11 13:00:00之间的数据
如果没有值就显示空白,如果有一个值就显示一个值,如果有多个值,就连接起来成一条直线,不同区间
的值不相连,每个区间有值就相连
妈妈baby坊 2011-03-25
  • 打赏
  • 举报
回复
谁能告诉我为什么不对,我想知道的原因
ycproc 2011-03-25
  • 打赏
  • 举报
回复
去我的资源下载吧
有很多图标的 资源包

4,820

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧