Я создал страницу с элементом управления Datalist , который генерирует «идентификационные карты».
Рабочий пример можно посмотреть здесь .
Проблема в том, что я хочу разбивать страницу после каждой 4-й строки Datalist .
Итак, чтобы выполнить это, я использую этот jQuery код:
<script type="text/javascript">
$(document).ready(function () {
$("#GridView1 tr:nth-child(4n+0)").addClass("breakpage");
})
</script>
И CSS класс:
<style type="text/css">
.breakpage {
page-break-after: always;
}
</style>
Итак, если вы откроете страницу и проверите с помощью элемента inspect, вы увидите, что jQuery работает, и он добавляет класс на каждый 4-й строка.
Но все же, когда я пытаюсь сделать отпечаток, разрыв страницы не работает в Google Chrome (работает нормально в firefox) .
Может кто-нибудь объяснить, что не так с кодом?
Спасибо.