我必须发送表格的html到html-to-pdf转换器脚本。我的表必须由来自表1的<thead>
,来自表3的<tfoot>
和来自表2的<tbody>
组成。我用jQuery把html放在一起。这是我有:更有效的方式来建立一个表?
$(document).ready(function() {
var html = $('div.dataTables_scroll').html();//so that changes don't affect the main page
var h = $(html).find('thead')[0];
var f = $(html).find('tfoot')[1];
var b = $(html).find('tbody')[0];
var newtable = $('<table></table>').append(h, f, b);
var d = $('<div></div>').append(newtable);
$('#foo').val(d.html()); //to see what the html looks like
});
Here的整个事情的jsfiddle。它工作得不错,但我认为应该有一个更优雅的方式。
想法?
属于上:http://codereview.stackexchange.com/ – 2012-01-11 19:39:14
@Diodeus:代码审查似乎仍处于测试阶段。这可能就是为什么我不知道它的存在。 – dnagirl 2012-01-11 19:44:03