【发布时间】:2017-04-12 12:28:23
【问题描述】:
我想使用 jQuery 打印 GridView 的内容:
var prtwin = window.open('', 'PrintGridViewData', 'left=100,top=100,width=1000,height=1000,tollbar=0,scrollbars=1,status=0,resizable=1');
prtwin.document.write($('#GridView')[0].outerHTML);
prtwin.document.close();
prtwin.focus();
prtwin.print();
prtwin.close();
此过程有效,但不打印标题;所以我可以补充:
jQuery('#GridView tbody tr:first').before('<tr><td>col1</td><td>col2</td><td>col3</td><td>col4</td><td>col5</td><td>col6</td></tr>');
但是这段代码也在页面中显示的Gridview中添加了一行;这是不是必需的。
有小费吗?谢谢
【问题讨论】: