如何为表导出呈现0

时间:2016-12-14 17:40:56

标签: javascript jquery html-table

我想在0 exported中加入table,如何实现这一目标?

<input type="button" id="btnExport" value=" Export Table data into Excel " />
<br/>
<br/>
<div id="dvData">
    <table id="table">
        <tr>
            <th>Column One</th>
            <th>Column Two</th>
            <th>Column Three</th>
        </tr>
        <tr>
          <td>098766655</td>
            <td>098869912</td>
            <td>096326991</td>
        </tr>
    </table>
</div>

以下是演示: https://jsfiddle.net/jWAJ7/4378/

即使我尝试tableexport.js plugin也无法呈现0。我像这样初始化它

$('#table').tableExport({ type: 'excel', escape: 'false' });

1 个答案:

答案 0 :(得分:1)

这与您正在使用的插件没有任何关系,但是直接使用excel自己从列中的数字中移除left-zero's

即使您尝试在导出的Excel中手动添加“0”,您也会注意到它会自动删除。

如果您不希望将它们视为数字,则必须将它们包装在引号中,请参阅此 Fiddle 中的示例:

<tr>
  <td>"098766655"</td>
  <td>"098869912"</td>
  <td>"096326991"</td>
</tr>

希望这有帮助。