Unlock Summer Savings | 20% off on Pro & 35% off on Enterprise Licenses →
FusionCharts
  • Products

    • FusionCharts Suite XT

    • FusionTime

    • FusionExport

    • FusionGrid

    • Yellowfin BI & Analytics

  • Developer

    • Dev Center (Docs)

    • Integrations

  • Important Links

    • Dashboards

    • Data Stories

    • Contact Sales

    • Pricing

    • Download

    • Support

    • Ask FusionDev AI

    • Blog

    Search ChartsNewAsk FusionDev AI
      • FusionCharts Suite XT
        • Overview
        • Charts and Maps gallery
          • Overview
          • FusionCharts XT
            • Column & Bar Charts
              • Overview
              • Simple column
              • Grouped column with multiple series
              • Grouped column with scrolling
              • Simple bar
              • Grouped bar with multiple series
              • Column in 3D
              • Grouped column in 3D with multiple series
              • Bar in 3D
              • Grouped bar in 3D with multiple series
              • Bar chart with custom labels as annotations
              • Overlapping Columns
              • Overlapping Bars
              • Grouped bar with scrolling
            • Line & Area Charts
              • Overview
              • Simple line
              • Line with multiple series
              • Line with zooming & panning
              • Line with scrolling only
              • Line with multiple axes & series
              • Simple area
              • Area with multiple series
              • Area with scrolling
              • Simple spline
              • Spline with multiple series
              • Simple spline-area
              • Spline-area with multiple series
              • Step-line
            • Pie & Donut Charts
              • Overview
              • Pie in 2D
              • Donut in 2D
              • Pie in 3D
              • Donut in 3D
              • Nested Pie in 2D
            • Stacked Charts
              • Overview
              • Stacked columns
              • Stacked columns with scrolling
              • 100% stacked columns
              • Grouped stacked columns
              • Stacked columns with negative values
              • Stacked columns in 3D
              • 100% stacked columns in 3D
              • Stacked bars
              • Stacked bars in 3D
              • Stacked area
              • Stacked bars with scrolling
              • Grouped stacked columns with scrolling
            • Combination Charts
              • Overview
              • Same axis - Column, line & area
              • Same axis - Column & line/area, with scrolling
              • Dual axis - Column & line/area, with scrolling
              • Dual axis - Line with zooming & panning
              • Same axis - Stacked columns & line
              • Same axis - Column & line, in 3D
              • Same axis - Column, line & area, in 3D
              • Same axis - Stacked columns & line, in 3D
              • Dual axis - Column, line & area
              • Dual axis - Stacked columns & line, in 3D
              • Dual axis - Grouped stacked columns & line
              • Dual axis - Column, line & area, in 3D
              • Dual axis - Grouped stacked columns with negative values & line
              • Dual Axis - Grouped stacked columns & line with scrolling
              • Dual axis - Stacked columns & line
              • Dual axis - Stacked area & line
              • Dual axis - Column, line & area, in 3D
            • Bubble & Scatter (XY) Charts
              • Overview
              • Simple bubble
              • Bubble with quadrants
              • Simple Scatter
              • Scatter with multiple series
              • Scatter with zooming support
              • Scatter with selection of points on canvas
            • Market Share Charts
              • Overview
              • Market share in actuals
              • Market share as %
            • Pareto Charts
              • Overview
              • Simple Pareto
              • Pareto with dual axis
              • Pareto in 3D
          • FusionWidgets XT
            • Gauges & KPIs
              • Overview
              • Rating Meter
              • Speedometer
              • Quarter gauge
              • Gauge with trend
              • Linear Scale
              • Linear Scale with colored categories
              • Cylinder fill
              • Horizontal LEDs
              • Vertical LEDs
              • Thermometer display
              • Bulb indicator
            • Gantt / Project Charts
              • Overview
              • Simple gantt
              • With progress indicators for each task
              • With task owner listed & multi-level dates
              • Grouped view of tasks
              • Showing planning vs actuals
              • Weekly task distribution
              • Hourly tasks
              • Milestone indicators
              • Showing dependent tasks
              • Machine operating schedule
            • Funnel & Pyramid Charts
              • Overview
              • Simple funnel
              • Funnel with % values
              • Funnel in 3D
              • Funnel to show part-to-whole
              • Simple pyramid
              • Pyramid with % values
              • Pyramid in 3D
            • Bullet & Spark (Micro) Charts
              • Overview
              • Horizontal Bullet Graph
              • Horizontal Bullet with dot
              • Vertical Bullet Graph
              • Simple sparkline
              • Sparkline with period indicators
              • Sparkline with dots only
              • Simple spark-columns
              • Spark-columns with period indicators
              • Win/loss micro charts
            • Self-updating (Real-time) charts
              • Overview
              • Line
              • Dual axis - Line
              • Area
              • Stacked Area
              • Column
              • Stacked Column
              • Speedometer
              • Cylinder fill
              • LED
              • Thermometer
              • Bulb
          • PowerCharts XT
            • Heat & Tree Maps
              • Overview
              • Heat map with numeric values
              • Heat map with percent data
              • Heat map using variants of single color
              • Heat map with additional labels per quadrant
              • Heat map with categorical values & numeric mapping
              • Heat map to show scores
              • Heat map to show ranking
              • Simple tree map
              • Tree map with breadcrumb
              • Tree map with squarified layout
              • Tree map with slice & dice layout - vertical slicing
              • Tree map with slice & dice layout - horizontal slicing
              • Tree map with slice & dice layout - alternate slicing
            • Radar (Spider Charts)
              • Overview
              • Simple radar
              • Radar with multiple series
            • Waterfall / Cascade Charts
              • Overview
              • Simple waterfall
              • Without cumulative sum
            • Visually Editable Charts (What-if analysis)
              • Overview
              • Editable column chart
              • Editable line chart
              • Editable area chart
              • Editable gauge
              • Editable linear scale
            • Graph visualization / Node diagrams
              • Overview
              • Simple graph layout
              • Station map chart
              • Network visualization
              • Sequence flow visualization
              • Add/remove nodes from chart
              • Org Chart Visualization
            • Statistical Charts
              • Overview
              • Simple box and whisker
              • Box and whisker with mean and outliers
              • Box and whisker with connected mean
              • Box and whisker with mean deviation
              • Scatter (XY) with error bars
              • Line with error bars
              • Column with error bars
              • Line with log axis
              • Column with log axis
              • Column with inverted axis
              • Area with inverted axis
              • Line with inverted axis
            • Stock Charts
              • Overview
              • Simple candlestick
              • Candlestick with price plotted as line
              • Candlestick without volume panel
              • Candlestick with custom trends
              • Candlestick with split/dividend markers
              • Kagi Chart
            • Sankey Diagram
              • Overview
              • Simple Sankey Diagram
              • Vertical Sankey
              • Sankey with No Nodes
            • Sunburst Charts
              • Overview
              • Simple Sunburst
              • Sunburst with multiple roots
            • Chord Diagram
              • Overview
              • Simple Chord
              • Simple Chord with Blend
              • Chord with Self-links
              • Chord with large number of nodes
          • FusionMaps XT
            • Examples
              • Sale of Cigarettes in Europe
              • Population growth world-wide
              • WeWork Office Locations
              • Shipping Routes in US
              • Average temperature of US States
              • Television exposure by DMA in US
              • Fertility rates in Europe
              • Greenhouse gas emissions (with drill-down)
            • Features
              • Setting custom labels
              • Drill-down from map to chart
              • Showing specific regions only
              • Custom tool-tips
              • Overlay icons on maps
              • Overlay icons with connector lines
            • All Maps (2,000+)
        • Feature Gallery
          • Overview
          • Data Plots
          • Chart Titles/Labels
          • Number Formatting
          • Legends
          • Tooltips
          • Trendlines
          • Axis and Gridlines
          • Drill Down
          • Export Charts
          • Zoom/Scroll/Pan
          • Chart Loading Config
          • Chart Branding
          • Events/API
          • Annotations
          • Space Management
        • Chart Guides
          • Line Chart
          • Area Chart
          • Bar Chart
          • Column Chart
        • Integrations
          • Overview
          • Front-end Integrations
            • React
            • Angular (for Angular 2 or above)
            • jQuery
            • Vue.js
            • Ember
            • AngularJS (for Angular 1.x)
            • React Native
            • Svelte
            • Flutter
            • Blazor
          • Back-end Integrations
            • ASP.NET
            • PHP
            • Java
            • Django
            • Ruby on Rails
        • Extensions
          • Accessibility
            • Overview
            • Usage Guide
      • FusionTime
        • Overview
        • Examples
          • Overview
          • Simple time-series
            • Line chart with time axis
            • Plotting multiple series on time axis
            • Column and line combination on time axis
            • Dual Y-Axis
            • Y-Axis on right side
            • Log axis with time-series
            • Log Axis with different base
            • Plotting missing data
            • Join missing data
            • Join missing data with styled line
          • Multivariate time-series
            • Plotting two variables (measures)
            • Different plot type for each variable (measure)
            • Y-Axis on right side of one of the canvas
            • Chart with variable canvas height
          • High volume data
            • Time series chart with a million data points
          • Standard chart types
            • Column chart with time axis
            • Stacked column chart with time axis
            • Grouped column chart
            • Area chart with time axis
            • Smooth area chart with time axis
            • Stacked area chart with time axis
            • Overlapping area chart with time axis
            • Customized area chart with time axis
            • Dashed line chart with time axis
            • Step line chart with time axis
            • Spline plot with time axis
            • Area Range Chart
            • Column Range Chart
          • Stock chart types
            • Interactive Candlestick chart
            • Interactive OHLC Chart
            • Interactive candlestick chart with y-axis on right
            • Stock chart with volume
            • Annotations on stock chart
            • Real-time OHLC chart
            • Real-time candlestick chart
          • Annotating data
            • Annotating single data point
            • Annotating multiple data points
            • Annotations on a multivariate chart
            • Annotations with pin type data marker
          • Event overlays
            • Single event overlay
            • Date range event overlay
            • Full line single event overlay
            • Full band date range event overlay
            • Single event overlay in multivariate
            • Date range event overlay in multivariate
          • Configurable features
            • Adding a reference line
            • Dashed reference line
            • Multiple reference lines on same chart
            • Reference line in multivariate chart
            • Adding a reference zone
            • Multiple reference zones on same chart
            • Reference zone in multivariate chart
            • Representing predictive data
            • Styled standard range selector
            • Styled custom range selector
            • Specify initial time interval
            • Time format on time axis
            • Time format in tooltip
            • Data binning on time axis
            • Maximum data bin on time axis
            • Minimum data bin on time axis
            • Enabling clipping of specific date
            • Enabling cyclic weekend clipping
            • Enable Auto-axis clipping when null data is present
            • See unformatted data values
            • Round off data values
            • Enabling grid bands
            • Disabling Legend
            • Initially hidden legend item
            • Customize Legend Position
            • Disabling time navigator
            • Specify time navigator height
            • Exportable time series charts
            • Customizing caption and sub-caption position
            • Weekly Data binning on time axis
          • Working with events & methods
            • Data plot hover mouse event
            • Data plot click mouse event ‎
            • Binning API methods
            • Selection change event on OHLC chart
            • Selection change event on stacked column chart
            • Export chart using API method
            • Update chart using API methods
            • Add data to chart in real-time
            • Update data in real-time
            • Self updating chart using Rest API
            • Change Plot Type
      • FusionExport
        • Overview
      • Showcase
        • Dashboards
          • Overview
          • Smart Energy Monitoring Dashboard
          • Sales Management Dashboard
          • SaaS Dashboard
          • Wealth Management Dashboard
          • Expense Dashboard of US Dept. of Veteran Affairs
          • Investment Portfolio Dashboard
          • Technology Dashboard
          • Pediatrics Center Dashboard
          • Marketing Dashboard
          • Web Series Dashboard
          • Manufacturing Quality Dashboard
          • Shipment Analysis Dashboard
          • Venture Financing Dashboard
          • Online Retail Dashboard
          • Sales Opportunity Dashboard
          • Google Analytics Web Dashboard
          • Smart Weather Dashboard
          • Real-time Twitter hashtag tracker
          • Sales Performance Dashboard (Mobile)
          • Sales & Collaboration Dashboard
          • Sales Performance Tracker (3D)
          • Realty Information Dashboard
          • Membership Monitoring Dashboard
          • Automotive Manufacturing Management Dashboard
          • Healthcare Expenditure Dashboard
          • Business Operation Monitoring Dashboard
          • Flight Planner
          • Music Player with Graphic Equalizer
          • Real-time Patient Monitoring Dashboard
          • Football League Dashboard
          • Product Ratings Dashboard
        • Data Stories
          • Overview
          • Gasoline Prices around the World
          • World’s Top Cities for People and Planet
          • Summers are Getting Hotter
          • Immigration to the US
          • How Trump Compares with Past Presidents
          • What is Really Warming the World
          • Unemployment Rate in the USA
          • How Americans Die
          • Clean Water Access around the World
          • Twelve Global Economic Indicators to Watch
          • Ratios of Inequity
          • Performance of Tech IPOs
          • Understanding the World Better
          • Jobs Gain & Loss
          • Popularity of Donald Trump
      • FusionGrid
        • Overview
        • Examples
          • Column Filter
          • Data Export
          • Row Selection
          • Column Grouping
          • Real-time Data update
          • Row Sorting
          • Search/Quick filter
          • Row Animation

      Adding Drill Down to Charts

      In FusionCharts, you can create drill down charts, where individual data plots act as hotspots. Viewers can click on an individual plot (in the original or parent chart) to open a new (descendant) chart, containing additional data relevant to the plot. All charts in FusionCharts support the drill down functionality, except for the Zoom Line chart. With a large enough data set, you can create endless levels of drill down, as per your requirements.

      For quick reference, learn how you can customize Drilldown Charts:

      • Using j-prefix
      • Using Data URL Method
      • Using Data String Method
      • Using Linked Charts
      • Using Thumbnails
      • Drill Down Event API

      Using j-prefix

      FusionCharts lets you place a JavaScript function (evaluated as a standard JavaScript function) name after the j- prefix. You can pass a single string type parameter to the function. You can only pass one JavaScript function as a link through this process.

      Alert Box

      When you build a drill down chart, you can configure it to display an alert box, when the viewer clicks on any of the data plots. You can display any kind of text in this alert box, such as a context sensitive message, or the data value of the plot.

      In the sample, you can see a drill down chart configured to display an alert box whenever the viewer clicks on a data plot. The alert box displays the data value of the plot.

      Text Area

      In FusionCharts, when you build a drill down chart, you can place a text area below the chart to display context sensitive information. This helps the viewer gain additional information about any data plot.

      In the example, you can see a drill down chart with a text area right below it. When the viewer clicks on one of the data plots, this text area displays the underlying data of the plot in the form of a string.

      Modal Box

      In a drill down chart built with FusionCharts, you can display a modal box whenever the viewer clicks on a data plot. This modal box can display context sensitive data about the plot.

      In the example, when the viewer clicks on any data plot, a modal box pops up and displays the underlying data of the plot. The box is equipped with an OK button, which the viewer can click to return to the chart.

      Open Another URL on Drill Down

      When you build a drill down chart, you can link a web page (either on your local server, or on the World Wide Web) to each data plot. A viewer clicking on any of the data plots is taken to the corresponding linked page.

      In the example, you can see a drill down chart displaying data regarding the oil reserves of different countries. Each data plot is linked to a page on the web, which contains detailed information about the oil reserves of that particular country.

      To know more about this feature, click here.

      Using Data URL Method

      In FusionCharts, when you build a drill down chart, you can use the data URL method to link an external data source to the data plots. Whenever the viewer clicks on a data plot, a new chart showcasing the linked data is displayed.

      In the example, you can see that each data plot is linked to an external data source. Whenever the viewer clicks on a data plot, a new chart opens right below the initial chart, and the page automatically scrolls down to the new chart. The new chart also has a Close button on the top right corner that the viewer can click on, to close the new chart.

      To know more about this feature, click here.

      Using Data String Method

      In FusionCharts, when you build a drill down chart, you can use the data string method to open a new chart whenever the viewer clicks on a data plot. The new chart contains additional information about the data plot.

      In the example, you can see that whenever the viewer clicks on a data plot, a new chart opens right below the initial chart, and the page automatically scrolls down to the new chart. The new chart also has a Close button on the top right corner that the viewer can click on, to close the new chart.

      To know more about this feature, click here.

      Using Linked Charts

      In FusionCharts, you can configure the link between a parent chart and a descendant chart to perform different actions. You can, for instance, open a new chart with a chart type different from the parent chart, whenever the viewer clicks on a data plot.

      Different Charts in Child Container

      In FusionCharts, when you configure a drill down chart, you can set a descendant chart of a different type from the parent chart, which loads when the viewer clicks on a data plot.

      For instance, in the given sample, you can see that when the viewer clicks on a data plot of the column (parent) chart, a pie (descendant) chart opens right below the column chart, with detailed data about the data plot.

      Using Modal Popup

      You can configure a drill down (parent) chart to open a new (descendant) chart in a popup, when the viewer clicks on a data plot. The new chart displays additional information about the data plot that the viewer clicks.

      For instance, in the example, you can see a parent chart with data about “Top 4 most widely used mobile operating systems of 2014”. When the viewer clicks on a data plot (say, iOS), a new chart opens with data about the number of users of the 3 latest versions of iOS. The new chart also has a Close button. The viewer can click on that to return to the parent chart.

      Click URL

      In FusionCharts, you can configure a drill down chart to direct the viewer to a link, when the viewer clicks on a data plot. The link can have additional information regarding the data plot.

      For instance, in the example, you can see a Spline chart plotted with data regarding the average monthly temperature in the US state of Texas. When the viewer clicks on one of the data plots, it automatically takes the user to a website, which shows the temperature in Texas at that moment.

      To know more about this feature, click here.

      Using Thumbnails

      In FusionCharts, when you build charts of different types with the same data, you can display all of the charts as thumbnails on the page. That way, viewers can quickly maximize any of the charts, by clicking its corresponding thumbnail.

      For instance, in the example, you can see the thumbnails for three different charts (Column, Pie, and Bar) given as thumbnails. The viewer can click on any of the thumbnails to instantly view the corresponding chart.

      To know more about this feature, click here.

      Drill Down Event API

      In FusionCharts, you can use the drill down event API to quickly generate descendant charts using data from a data source (like a CSV file or a spreadsheet), when the viewer clicks on a node in the parent chart.

      For instance, in the given example, whenever the viewer clicks on one of the data plots in the parent chart, the chart fetches data for the descendant chart from a CSV file and renders the chart instantly.

      Explore
      • Chart Gallery
      • Time-series Charts
      • Map Gallery
      • Data Stories
      • Dashboards
      • FusionExport
      • FusionGrid
      Integrations
      • Angular
      • Vue
      • React
      • jQuery
      • PHP
      • ASP.NET
      • Explore all Integrations
      Developers
      • Dev Center (Docs)
      • Integrations
      • Version History
      • Forum
      Pricing
      • Pricing and Plans
      • Locate a Reseller
      • Support And Upgrades for Older Licenses
      • Login to Product Update Center
      Resources
      • Whitepapers
      • Charting Best Practices
      • Chart Primers
      • Dashboard Primers
      • Developers
      • Blog
      Company
      • Customers
      • Partners
      • About Us
      • Contact Us
      • Careers
      • Legal
      • Privacy Policy
      © 2025 FusionCharts - An Idera, Inc. Company. All Rights Reserved.