【发布时间】:2014-12-07 11:22:43
【问题描述】:
我正在尝试在我正在执行的函数中导出到 excel 之前渲染一些字段;
"tableTools": {
"sSwfPath": "assets/global/plugins/data-tables/tabletools/swf/copy_csv_xls_pdf.swf",
"aButtons": [ {
"sExtends": "xls",
"sButtonText": "Excel",
"fnCellRender":function(sValue,iColumn,nTr,iDataIndex){
console.log(sValue);
//console.log($(sValue));
return sValue;
}
}, {
"sExtends": "print",
"sButtonText": lang.L_PRINT,
"sInfo": lang.L_PRINT_DESC,
"sMessage": "Metrics"
}]
}
所以当我取消注释时
console.log($(sValue));
它只返回第一列和第二列,其中不包含任何 html 标记。但是当它找到一个带有 html 标签的值时,它就会停止。
ex - 这得到了价值
<td class=" sorting_1">201408</td>
这不是
<span style="text-align:right;display:block;width:100%">121.25</span>
我该如何解决?
【问题讨论】:
标签: javascript jquery