Datatables 如何导出pdf内容数字数据向右对齐

Datatables 如何导出pdf内容数字数据向右对齐,datatables,numeric,text-alignment,export-to-pdf,Datatables,Numeric,Text Alignment,Export To Pdf,如何在exportpdf jquery datatable中将数字数据向右对齐 我已经尝试了下面的代码,但它适用于我只需要数字数据列的所有列 doc.defaultStyle.alignment='右' doc.defaultStyle.alignment='右' 你可以试试这个 // Change 5th column to right align var rowCount = doc.content[1].table.body.length; for (i = 0; i < row

如何在exportpdf jquery datatable中将数字数据向右对齐

我已经尝试了下面的代码,但它适用于我只需要数字数据列的所有列

doc.defaultStyle.alignment='右'

doc.defaultStyle.alignment='右'

你可以试试这个

// Change 5th column to right align
 var rowCount = doc.content[1].table.body.length;
 for (i = 0; i < rowCount+1; i++) {
    doc.content[1].table.body[i][5].alignment = 'right';
 };
//将第5列更改为右对齐
var rowCount=doc.content[1].table.body.length;
对于(i=0;i
请参阅此了解您可以尝试此

// Change 5th column to right align
 var rowCount = doc.content[1].table.body.length;
 for (i = 0; i < rowCount+1; i++) {
    doc.content[1].table.body[i][5].alignment = 'right';
 };
//将第5列更改为右对齐
var rowCount=doc.content[1].table.body.length;
对于(i=0;i

请参阅此以了解

我需要完整的数字列而不是单列只需在循环中添加所有列索引,如doc.content[1]。table.body[i][4]。对齐方式='right';是的,如果你在UI中做了更改,这将需要时间,最好从后端生成PDF。。。对于时间issueno,当我执行循环时,它显示错误表undefinedvar rowCount=document.getElementById(“示例”).rows.length;for(i=0;i