我有两个不同的表格数据。我想在一个Excel工作表中显示两个表数据。 在Excel中,将显示第一个表数据,然后在下面显示第二个表数据。在第一个表数据之后我需要一个空格。
我使用<br>
标记,但它无法在两个数据之间给出空格。有谁知道如何解决这个问题?我试过这个:
function getZeroErlangBBHCellGridHtml(dataCollection, filter) {
debugger;
var htmlResult = '';
var tableColumnHeaders, tableDataColumns = '';
var htmlTable = '';
tableColumnHeaders = "<tr><th>DATE</th><th>CIRCLE</th><th>TOTALCEELCOUNT</th><th>ZEROERLANGSCELLCOUNT</th><br></tr>";
tableDataColumns = "<tr><td>{0}</td><td>{1}</td><td>{2}</td><td>{3}</td><br></tr>";
htmlTable = htmlTable + "<div><table border=\"1\">";
htmlTable = htmlTable + tableColumnHeaders
$.each(dataCollection[0], function (index, nqi2G) {
debugger;
htmlTable = htmlTable + tableDataColumns.Stringformat(nqi2G.Date, nqi2G.Circle, nqi2G.TotalCeelCount, nqi2G.ZeroErlangsCellCount);
});
var tableColumnHeaders2, tableDataColumns2 = '';
var htmlTable2 = '';
tableColumnHeaders2 = "<tr><th><br>DATE</th><th>CIRCLE</th><th>CELLID</th></tr>";
tableDataColumns2 = "<tr><td>{0}</td><td>{1}</td><td>{2}</td></tr>";
htmlTable2 = htmlTable2 + "<br><div><table border=\"1\">";
htmlTable2 = htmlTable2 + tableColumnHeaders2
$.each(dataCollection[1], function (index, nqi2G) {
debugger;
htmlTable2 = htmlTable2 + tableDataColumns2.Stringformat(nqi2G.Date, nqi2G.Circle, nqi2G.CellId);
});
htmlResult = htmlTable + htmlTable2 + "</table></div>";
return htmlResult;
}
提前致谢 Harshal
答案 0 :(得分:0)
<br/>
是换行符......
您可以在第二个div lin <div style="margin-top:15px">
上添加边距样式,或者您可以将<br>
标记替换为新的alinea <p> <p>
(
是否打破空间以确保渲染alinea)