Handsontable is a minimalist approach to Excel-like table editor (datagrid/data grid) in HTML & jQuery.
Requires jQuery 1.9+ or 2.0+. Runs in IE 8-11, Firefox, Chrome, Safari and Opera.
See the demos at http://handsontable.com/ or fork the example on JSFiddle.
First, include all the dependencies. All the files that you need (apart from jQuery) are in the dist\
directory:
<script src="../lib/jquery.min.js"></script>
<script src="dist/jquery.handsontable.full.js"></script>
<link rel="stylesheet" media="screen" href="dist/jquery.handsontable.full.css">
Then, run handsontable()
constructor on an empty div. After that, load some data if you wish:
<div id="dataTable"></div>
<script>
var data = [
["", "Kia", "Nissan", "Toyota", "Honda"],
["2008", 10, 11, 12, 13],
["2009", 20, 11, 14, 13],
["2010", 30, 15, 12, 13]
];
$("#dataTable").handsontable({
data: data,
startRows: 6,
startCols: 8
});
</script>
Check out the new wiki pages: Options, Methods and Events
To see the list of recent changes, see Releases.
Please use the 🆕 Handsontable Google Group for posting general Questions.
Make sure the question was not answered before in FAQ or GitHub Issues
Please follow this guidelines when reporting bugs and feature requests:
- Use GitHub Issues board to report bugs and feature requests (not my email address)
- Please always write steps to reporoduce the error. That way we can focus on fixing the bug, not scratching our heads trying to reproduce it.
- If possible, please add a JSFiddle link that shows the problem (start by forking this fiddle). It saves me much time.
- If you can't reproduce it on JSFiddle, please add a screenshot that shows the problem. JSFiddle is much more appreciated because it lets me start fixing straight away.
Thanks for understanding!
Please see CONTRIBUTING.md
I want to stay motivated to keep Handsontable the best possible editable datagrid on the Web. Therefore, I invite you to check out alternative projects. I would love to receive feedback if you would like to import some of their features to Handsontable.
You can contact us at [email protected].
The MIT License (see the LICENSE file for the full text)