- 
                            Data Grids / Data Management
- 
                Data Grid
- Overview
 - 
                Data Binding
 - 
                Filtering
 - Sorting
 - 
                Editing
 - 
                Grouping
 - 
                Selection
 - Focused Row
 - Paging
 - 
                Scrolling
 - 
                Columns
 - 
                Master-Detail
 - 
                Data Summaries
 - 
                Drag & Drop
 - 
                Export to PDF
 - 
                Export to Excel
 - Appearance
 - 
                Customization
 - State Persistence
 - 
                Adaptability
 - 
                Keyboard Navigation
 - Right-To-Left Support
 
 - 
                Tree List
- Overview
 - 
                Data Binding
 - 
                Filtering
 - Sorting
 - 
                Editing
 - 
                Selection
 - Focused Row
 - Paging
 - 
                Columns
 - Drag & Drop
 - State Persistence
 - Adaptability
 - 
                Keyboard Navigation
 
 - 
                Card View
 - 
                Pivot Grid
- Overview
 - 
                Data Binding
 - 
                Field Management
 - 
                Data Summaries
 - Drill Down
 - Filtering
 - 
                Scrolling
 - 
                Export to Excel
 - Chart Integration
 - Customization
 - State Persistence
 
 - 
                Filter Builder
 
 - 
                
 - 
                            Data Visualization
- 
                Charts
- Overview
 - 
                Data Binding
 - 
                Common Concepts
- 
                Axis
 - 
                Aggregation
 - 
                Tooltips
 - 
                Selection
 - 
                Customization
 - 
                Zooming
 - 
                Export
 
 - 
                
 - 
                Area Charts
 - 
                Bar Charts
 - Bullet Charts
 - 
                Doughnut Charts
 - 
                Financial Charts
 - 
                Funnel and Pyramid Charts
 - 
                Line Charts
 - Pareto Chart
 - 
                Pie Charts
 - 
                Point Charts
 - 
                Polar and Radar Charts
 - 
                Range Charts
 - Sankey Chart
 - 
                Sparkline Charts
 - 
                Tree Map
 
 - 
                Gauges
- Overview
 - 
                Runtime update
 - 
                Bar Gauge
 - 
                Circular Gauge
 - 
                Linear Gauge
 
 - 
                Diagram
- Overview
 - 
                Data Binding
 - 
                Featured Shapes
 - 
                Custom Shapes
 - 
                Document Capabilities
 - 
                User Interaction
 - UI Customization
 - Adaptability
 
 
 - 
                
 - 
                            Scheduling / Planning
- 
                Scheduler
- Overview
 - 
                Data Binding
 - 
                Views
 - 
                Appointments
 - 
                Timetable
 - Editing
 - 
                Grouping
 - Virtual Scrolling
 - Drag & Drop
 - 
                Customization
 - Adaptability
 
 - 
                Gantt
- Overview
 - Data Binding
 - 
                Filtering
 - Sorting
 - Strip Lines
 - Export to PDF
 - Validation
 - 
                Customization
 
 
 - 
                
 - 
                            Messaging
 - 
                            WYSIWYG Editor
 - 
                            Forms
 - 
                            Data Editors
- Overview
 - 
                Common Concepts
 - 
                Calendar
 - Check Box
 - Color Box
 - 
                Date Box
 - 
                Date Range Box
 - 
                Number Box
 - Radio Group
 - 
                Range Selector
 - Range Slider
 - Slider
 - Speech To Text
 - Switch
 - Text Area
 - Text Box
 
 - 
                            Drop-Downs
- Autocomplete
 - 
                Drop Down Box
 - 
                Select Box
 - 
                Tag Box
 - 
                Lookup
 
 - 
                            Buttons
 - 
                            File Upload / File Management
- 
                File Manager
- Overview
 - 
                File System Types
 - 
                Customization
 
 - 
                File Uploader
 
 - 
                
 - 
                            Popup and Notifications
 - 
                            Navigation
- Overview
 - Accordion
 - 
                Action Sheet
 - 
                Context Menu
 - 
                Menu
 - Multi View
 - 
                Drawer
 - 
                Tab Panel
 - 
                Tabs
 - 
                Toolbar
 - 
                Stepper
 - Pagination
 - 
                List
 - 
                Tree View
 - Right-to-Left Support
 
 - 
                            Layout
 - 
                            Interactive Wrappers
- 
                Sortable
 - Resizable
 
 - 
                
 - 
                            Progress Indicators
 - 
                            Maps
- Overview
 - 
                Map
 - 
                Vector Map
- 
                Data Binding
 - Multiple Layers
 - 
                Markers
 - Legend
 - 
                Zooming and Panning
 - 
                Customization
 
 - 
                
 
 - 
                            Localization
 
Related Demos:
        
            Your search did not match any results.
        
    JavaScript/jQuery Charts - Multiple Point Selection
This demo illustrates the use of multi-point selection within the Chart component.
            
            Backend API
        
    $(() => {
  $('#chart').dxChart({
    rotated: true,
    pointSelectionMode: 'multiple',
    dataSource,
    commonSeriesSettings: {
      argumentField: 'country',
      type: 'stackedbar',
      selectionStyle: {
        hatching: {
          direction: 'left',
        },
      },
    },
    series: [
      { valueField: 'gold', name: 'Gold Medals', color: '#ffd700' },
      { valueField: 'silver', name: 'Silver Medals', color: '#c0c0c0' },
      { valueField: 'bronze', name: 'Bronze Medals', color: '#cd7f32' },
    ],
    title: {
      text: 'Olympic Medals in 2008',
    },
    export: {
      enabled: true,
    },
    legend: {
      verticalAlignment: 'bottom',
      horizontalAlignment: 'center',
    },
    onPointClick(e) {
      const point = e.target;
      if (point.isSelected()) {
        point.clearSelection();
      } else {
        point.select();
      }
    },
  });
});
    
    <!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
  <head>
    <title>DevExtreme Demo</title>
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0" />
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>window.jQuery || document.write(decodeURIComponent('%3Cscript src="js/jquery.min.js"%3E%3C/script%3E'))</script>
    <link rel="stylesheet" type="text/css" href="https://cdn3.devexpress.com/jslib/25.1.6/css/dx.light.css" />
    <script src="js/dx.all.js?v=25.1.6"></script>
    <script src="data.js"></script>
    <link rel="stylesheet" type="text/css" href="styles.css" />
    <script src="index.js"></script>
  </head>
  <body class="dx-viewport">
    <div class="demo-container">
      <div id="chart"></div>
    </div>
  </body>
</html>
    
    #chart {
  height: 440px;
}
    
    const dataSource = [{
  country: 'USA',
  gold: 36,
  silver: 38,
  bronze: 36,
}, {
  country: 'China',
  gold: 51,
  silver: 21,
  bronze: 28,
}, {
  country: 'Russia',
  gold: 23,
  silver: 21,
  bronze: 28,
}, {
  country: 'Britain',
  gold: 19,
  silver: 13,
  bronze: 15,
}, {
  country: 'Australia',
  gold: 14,
  silver: 15,
  bronze: 17,
}, {
  country: 'Germany',
  gold: 16,
  silver: 10,
  bronze: 15,
}];