AngularJS 1.2.1, HTML, CSS, JavaScript
This version allows you to select the header cells with the keyboard, Adds aria-required/readonly attributes to cells, Shows how to do active-descendent on combos, and Fixes radio button accessibility
No-Library (pure JS), HTML, CSS, JavaScript