【发布时间】:2014-11-19 10:30:34
【问题描述】:
我在这里创建
将内联html表格数据附加到html表格后,打开新标签并显示打印视图
但问题是未显示附加数据。
这里只显示html页表数据
test.html
<div>
<p>Your content here</p>
<table id="toPrint">
<tr>
<th>Name</th>
<th>Phone</th>
</tr>
</table>
</div>
在另一个html页面中打印按钮并使用backbone.js进行点击
print : function() {
var htmlTable2 = '<tr class="header">'
+ '<td>Prasanth</td>' + '<td>12345678</td>'
+ '</tr>';
var html1 = $("#toPrint tbody").append(htmlTable2);
window.open("test.html").print();
},
如何更改 html 页表 + 附加内联 html 数据以打开新选项卡并显示打印选项。
【问题讨论】:
-
什么是
test.html?另一个页面?还是同一页?如果它是同一页,它将被重新加载,并且您附加的行显然会丢失。如果是另一个页面,那么显然整个表格都不存在。 -
@abhitalks test.html 是另一个页面
-
@abhitalks 那里到底发生了什么?请在这里分享。这是一个请求
-
您在一个页面中进行更改,然后在弹出窗口中打开另一个页面!您希望该页面如何反映您在之前页面中所做的更改?
-
@abhitalks 那么如何打开更改后的页面?
标签: javascript jquery html