您的位置:首页 > Web前端 > HTML

Html的Table与Echart的饼图实现联动效果

2016-12-15 21:18 204 查看
功能描述:

    单击Table中的某个单元格,Echart的饼图加载相关的数据,鼠标悬停在Echarts饼图中的某一块中,Table显示与Echarts饼图相关的数据。

    例:楼宇经济概要显示每一个季度所有房屋的出租面积以及闲置面积,点击第四季度的出租面积,面积图表显示各个楼宇的出租面积情况。鼠标悬停在饼状图的某一栋楼宇上,楼宇详情展示该楼宇的使用面积,闲置面积以及联系方式。

    


    


实现逻辑

通过js获取鼠标点击楼宇经济概要的行号和列号,通过Ajax,向.net后端发送带参的数据请求,.net后端根据行号和列号,获取对应某一个季度的数据,发送给页面。

页面获取到后端返回的数据后,将数据重新加载到Echarts饼状图中。

绑定Echarts饼状图的悬浮事件,获取楼宇的名称,通过Ajax,向.net后端发送带参的数据请求,.net后端根据楼宇的名称,获取该楼宇的详细信息数据,将数据发送给页面。

页面获取到后端的数据后,在楼宇详情表格中,动态插入一行数据。

具体实现

  单击楼宇经济概要与饼图的联动

       


       


       


        


  悬停饼图与楼宇详情联动

      


      


      


      


  

        

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: