Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
-28 / 12 / 2
Регистрация: 02.12.2015
Сообщений: 620
1

Как удалить TR после печати

17.02.2018, 11:36. Показов 874. Ответов 2
Метки нет (Все метки)

В цикле добавляю строчки перед печатью после tr id='amountTR'
PHP/HTML
1
$('#amountTR').after('<tr><td class="noBorder"></td><td class="noBorder">&nbsp;&nbsp;&nbsp;'+aK[k].name+'</td><td class="noBorder"></td><td class="noBorder"></td><td class="noBorder"></td><td class="noBorder">'+aK[k].amount+'</td><td class="noBorder"></td></tr>');
В цикле может вставляться от 1 до 15 строк.
Эти строчки нужны только для печати.
tr id='amountTR' - последняя строчка перед </tbody>
Подскажите плс, как удалить эти строчки?
Как сделать remove() всех tr после tr id='amountTR' и до </tbody>?
Заранее спасибо за помощь!!!
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.02.2018, 11:36
Ответы с готовыми решениями:

Отображение формы после печати или закрытия печати
Подскажите кто нибудь как дальше быть, нажимаю кнопку печать, выскакивает просмотр на печать, а вот...

Как назначить макрос ПОСЛЕ печати?
У Workbooks есть событие BeforePrint, в него можно записать макрос, выполняемый ПЕРЕД печатью....

Как удалить копии принтера из выпадающего СПИСКА меню при печати?
Привет! Когда нужно рапечатать документ, кликаю &quot;файл - печать&quot; и в списке принтеров (помимо...

Как программно убрать пунктирную рамку после печати документа в Excel.
Всем доброго времени суток! Для печати документа (страницы) в Excel используется команда Файл -&gt;...

2
102 / 93 / 36
Регистрация: 01.04.2013
Сообщений: 649
18.02.2018, 00:09 2
Лучший ответ Сообщение было отмечено НиколайВасильев как решение

Решение

Эти строки можно добавить изначально
Javascript
1
$('#amountTR').after('<tr class="tr-no-border"><td class="noBorder"></td><td class="noBorder">&nbsp;&nbsp;&nbsp;'+aK[k].name+'</td><td class="noBorder"></td><td class="noBorder"></td><td class="noBorder"></td><td class="noBorder">'+aK[k].amount+'</td><td class="noBorder"></td></tr>');
и просто сделать их видимыми только для печати
CSS
1
2
3
4
5
@media screen {
  .tr-no-border {
    display: none;
  }
}
0
-28 / 12 / 2
Регистрация: 02.12.2015
Сообщений: 620
18.02.2018, 00:19  [ТС] 3
Проблема в том, что кол-во добавляемых строк я получаю только при нажатии на кнопку печать. На странице несколько комбобоксов и что бухгалтер выбирает.
Сделал так: у меня есть id='amountTR' после которого вставляются строчки, кол-во строк я сохраняю при вставке и повторяю .closest('tr').next().remove()
Работает!
Спасибо!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.02.2018, 00:19

Как при печати отчета программно установить параметры печати?
как при печати отчета ( VBA ) программно установить параметры печати ( ширину полей )

КАк Как удалить все из stringgrid после добавления!
Нужен совет!!!!!!!!! Как очистить StringGrid после добавления в бД При разовом все ОК Как только...

Как удалить все после \?
есть строки с zz@zz.zz?dsdas zz@zz2.zz?dsdas какой нужен запрос, чтобы было удалено все после...

Как удалить файл после ...?
Использую ADO, чтобы работать с фоксовской БД, после этого я файлы архивирую (.dbf, .cdx) т.е....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru