close
Documentation
Documentation
- Getting started Jspreadsheet Pro
Getting started with Jspreadsheet Pro. Learning the basics, create your first online spreadsheet, and get more information about the JSS web-based spreadsheets. - The JavaScript spreadsheet quick reference
A quick reference summary with all spreadsheet methods, variables, events and settings. - Spreadsheet performance
What are the important aspects that can cause an impact on the spreadsheet performance and how to get the best of the Jspreadsheet Pro. - Jspreadsheet distributions comparison table
Compare the main difference between the Jspreadsheet distributions. - Migrating to version 8
Discover what is new with version 8. Find more about how to migrate from previous versions to Jspreadshee version 8. - Most common questions
The most common technical questions about JSS - the online spreadsheet. - Spreadsheet helpers
From version 8 some useful methods are grouped and available using the Jspreadsheet.helpers object. In this section will bring more information about the usage of each method. - Spreadsheet Cells
Find out more about the events, methods, and settings related to the spreadsheet cells property. Learn how to overwrite column settings at the cell level. - Spreadsheet columns
Learn how to deal with the spreadsheet columns, their settings, methods, and related events. - Cells comments
Learn more about the spreadsheet cell comments, their methods, events and settings. - Context menu
How to customize or disabled the web-based spreadsheet context menu. - Configurations
The configuration holds various properties to controls the behavior of the spreadsheet and its worksheets. Learn more about each of the available options. - Spreadsheet data
Learn all the different ways to load and manipulate the worksheet data of your online spreadsheets, including methods for programmatically updates and all related events to help integrate the spreadsheet with various applications. - Column filters
This section covers more about filters for columns. How to use and customize, and details of the available methods and events. - Spreadsheet footers
The spreasheet footers helps to sticky information on the bottom of the table, including formulas and data summaries. - Excel-like formulas
Integrate excel-like formulas on online spreadsheets and create amazing applications that work and feel like a spreadsheet. - Freeze columns
Learn how to sticky an arbitrary number of floating columns on the left side of the spreadsheet. - Headers
Learn to add custom headers to your spreadsheet and how to change those programmatically. - Spreadsheet history changes
Learn how to interact with the history tracker of your spreadsheet. - Images
Handle images on the cells of your online spreadsheet. - Merge cells
How to create and manage merged cells on your online spreadsheets. - Cell meta information
Meta information is the easier way to store hidden information about the spreadsheet cells. - Spreadsheet nested headers
How to create and manage nested headers and how to change those programmatically. - Spreadsheet pagination
Learn how to intercept, cancel or customize the pagination behavior using the onbeforechangepage events. - Persistence
All the important points about the persistence of the data and the properties of the spreadsheet. - Spreadsheet Rows
Learn how to insert, delete or move rows, all the methods, and events related to the rows management. - Spreadsheet search
Learn how to set up the spreadsheet search, and how to intercept, cancel or customize the search behavior using the onbeforesearch events. - Sorting the spreadsheet columns
All information about the spreadsheet sorting, events, programmatically sorting, sorting customization methods, and initial spreadsheet settings. - Spreadsheet and cell styling
How to apply CSS to the cells of your spreadsheets. Learn how to handle style programmatically and tracking the related events. - Toolbars
This section covers more information on how to add and customize the spreadsheet toolbar. - Worksheets properties, methods and events.
How to set up and handle worksheets programmatically. Learn more about all worksheets properties and settings. - Spreadsheet events
This section brings a summary of all spreadsheet events. Also, learn more about the specific JS events and the global event dispatcher. - Spreadsheet editors
Editors are a very flexible and powerful way to transform simple spreadsheets into amazing web-based applications. Learn more about the native editors and how to build your own editors. - Plugins and extensions
Enhance or create new features on Jspreadsheet Pro using plugins. - Dropdown and autocomplete
Learn more about the native javascript dropdown and autocomplete editor. Create advanced conditional javascript dropdown editors. - Javascript Calendar
This section is dedicated to the calendar input type, date operations, formatting, and other related date features. - International settings
Jspreadsheet Pro translations and international settings. - Appearance
Change the spreadsheet appearance using the native modern CSS classes. - Theme editor
Customize the spreadsheet styling using the online theme editor. - Spreadsheets charts
Quick start on the chartjs extension for the Jspreadsheet Pro - React spreadsheets
An example of how to integrate Jspreadsheet with React. - Vue spreadsheets
An example of how to integrate Jspreadsheet with Vue. - Angular spreadsheets
An example of how to integrate Jspreadsheet with Angular. - Jquery spreadsheet
An example of how to integrate Jspreadsheet with jQuery. - Spreadsheet formats
This section brings details on how to format numbers and dates on your JSS spreadsheets. - JavaScript grid selection
This section brings more information about properties, events and methods to deal with the javascript grid selection. - Spreadsheet viewport
More information about the viewport, how to change the dimensions programmatically and all related events and settings to the viewport, lazyloading and more.