Показать сообщение отдельно
  #5 (permalink)  
Старый 06.07.2016, 11:07
Аспирант
Отправить личное сообщение для Leon2110 Посмотреть профиль Найти все сообщения от Leon2110
 
Регистрация: 04.07.2016
Сообщений: 78

Появилась новая проблема(( Эта колонка с нумерацией не выводится на печать (а это одна из главных задач) и немного не нравится что она начинается от шапки. Нашел вот такой код на js:

$('table tr').each(function(i) {
    var number = i + 1;
    $(this).find('td:first').text(number);
});


Он работает отлично, но нумерация начинается с 2-ки, а нужно с 1 (видимо 1 пропускается из-за заголовка таблицы).

Можно ли в этом коде сделать нумерацию на 1 меньше?
И подскажите как выполнить его еще раз по нажатию кнопки? (не обновляя страницу).

Просто таблица выгружается из базы по заданным параметрам, и после того как админ ее отсортирует в нужном ему порядке, он кликнул на кнопку, этот код выполнится и проставится нормальная нумерация.

Последний раз редактировалось Leon2110, 06.07.2016 в 11:11.
Ответить с цитированием