🔔 Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

Table.js is a dead simple jQuery plugin that makes any HTML table editable just like the spreadsheet and MS Excel.

Spreadsheet

Documentation

table

一个使<table>可编辑的jQuery插件

how to use

  1. 引入jQuery
  2. 引入table.js
    $('table').table({             inputCss: {padding: '0.75em'},//给输入框添加的样式             cellType: 'td',//一个选择器字符串,选出单元格是 td 还是 div,默认是td             select:{                 3:['A','B','C','D']//第三列是一个选择框,选项是a,b,c,d             }         })
  1. activeChange事件 当编辑的单元格发生变化时,触发该事件,详情见demo
    $('#test-div').table({         inputCss: {padding: '0.75em'},         cellType: '#test-div>div>div',         select:{             3:['A','B','C','D','E']         }     }).on('activeChange', function(event,data){         console.log(data)     });

data是一个对象,包含之前输入框所在的行号,列号和值

feature

  1. 支持输入框和选择框两种输入方式

demo

可以查看这个demo

license

MIT


You May Also Like