我能想到的最简单的方法是创建一个隐藏在选择列表旁边的screen.css中的span,当你更改选择列表中的值时,更新span的值.在print.css中显示span并隐藏select元素
使用Javascript
$(document).ready(function() {
$("#Invoice_ApprovedForPayment").change(function() {
$("#Invoice_ApprovedForPaymentSpan").val($(this).val());
});
});
HTML
Please Approve
Accepted
On Hold
CSS
print.css
.noprint { display: none; }
.noscreen { display: inline; }
screen.css
.noprint { display: inline; }
.noscreen { display: none; }
只需确保打印样式表的介质设置为打印