Появилась новая проблема(( Эта колонка с нумерацией не выводится на печать (а это одна из главных задач) и немного не нравится что она начинается от шапки. Нашел вот такой код на js:
$('table tr').each(function(i) {
var number = i + 1;
$(this).find('td:first').text(number);
});
Он работает отлично, но нумерация начинается с 2-ки, а нужно с 1 (видимо 1 пропускается из-за заголовка таблицы).
Можно ли в этом коде сделать нумерацию на 1 меньше?
И подскажите как выполнить его еще раз по нажатию кнопки? (не обновляя страницу).
Просто таблица выгружается из базы по заданным параметрам, и после того как админ ее отсортирует в нужном ему порядке, он кликнул на кнопку, этот код выполнится и проставится нормальная нумерация.