使用jQuery将表导出到Excel

时间:2014-05-30 06:19:55

标签: jquery excel

我有一个html页面,其中有一个表格,我想将表格数据导出到Excel文件。

我使用了以下代码:

<head>
<title>Email application</title>
<script src="Scripts/jquery-2.1.1.js"></script>
<script src="Scripts/jquery-2.1.1.min.js"></script>
<script type="text/javascript">
    $("#BtnSendMessage").click(function(e) {            
        window.open('data:application/vnd.ms-excel,' + encodeURIComponent($('#TblExport').html()));            
        e.preventDefault();            
    })    </script></head>

我的Html页面:

<body>    
<table id="TblExport">
    <tr>            
        <td><input type="text" id="TxtName" /></td>
        <td><input type="text" id="TxtEmail" /></td>
    </tr>
    <tr>
        <td colspan="2">
            <textarea id="TxtMessage"></textarea>
        </td>
    </tr>
    <tr>
        <td><input type="button" id="BtnSendMessage" value="SendMessage" /></td>
        <td><label id="LblErrorMessage"></label></td>
    </tr>
</table>

现在,点击按钮后没有任何事情发生..

0 个答案:

没有答案