Skip to content

Bencute/jstable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#jstable

jstable создан для быстрого создания таблиц с редактируемыми ячейками, и получения данных в удобном формате двумерного массива.

##API

Метод Описание
JsTable::constructor(idelem, rows, cols[, options]) Создает экземпляр таблицы. Где idelem - id элемента, rows - количество строк, cols - количество столбцов, options.type - значения могут быть input|text, если input то создаются поля ввода, если text то выводится просто текст см. options.values, options.values - заранее заданные значения в виде двумерного массива соответствующий ячейкам таблицы, options.titleCols - заголовки столбцов, options.titleRows - заголовки строк. Возвращает экземпляр instanceTable.
JsTable::change(row, col, value) Изменяет возвращаемые данные таблицы. Не изменяет данные в HTML таблице! cols - столбец (начиная с 0), rows - строка (начиная с 0) value
JsTable::getData() Получает данные из таблицы в виде двумерного массива
JsTable::delete() Удаляет таблицу

##Как использовать

Создаем таблицу 3х3 и помещаем её в #container:

<div id="container"></div>
<script>
  tableInst = new JsTable('container', 3,3);
</script>

После редактирования значений в таблице мы может их получить:

<script>
  tableInst.getData();
</script>

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published