Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 需要使用jQuery实现Excel导出_C#_Jquery_Model View Controller_Export To Excel - Fatal编程技术网

C# 需要使用jQuery实现Excel导出

C# 需要使用jQuery实现Excel导出,c#,jquery,model-view-controller,export-to-excel,C#,Jquery,Model View Controller,Export To Excel,我想在我的表中实现一个excel导出按钮,但我不知道如何只使用jquery。这是表格的截图。我想在黄色的旁边有一个按钮。另外,由于有很多列(隐藏),我只想导出可见列 以下是我的表格设置: <div id="someTable"> <table id="table1" class="table table-hover table-data tab1" style="font-size: 0.8em;" data-pagination="t

我想在我的表中实现一个excel导出按钮,但我不知道如何只使用jquery。这是表格的截图。我想在黄色的旁边有一个按钮。另外,由于有很多列(隐藏),我只想导出可见列

以下是我的表格设置:

<div id="someTable">
        <table id="table1" class="table table-hover table-data tab1" style="font-size: 0.8em;"
            data-pagination="true"
            data-search="true"
            data-show-toggle="true"
            data-show-columns="true"
            data-show-export="true"
            data-filter-control="true"
            data-minimum-count-columns="2"
            data-show-pagination-switch="true"
            data-id-field="ID"
            data-page-list="[10, 25, 100, ALL]"
            >
        </table>
    </div>

仅在jQuery中无法完全实现导出到Excel。如果你满足于CSV文件而不是实际的XLS文件,你可以使用类似的东西来回答另一个问题


但是,如果您希望导出为原生Excel格式,以便获得格式、公式等,则需要在服务器上的后端脚本中使用PHP、C#等语言进行导出。在这种情况下,您必须为导出传递参数(例如要导出的所需列)到您的服务器端脚本。

问题是我缺少对JS文件的引用,我必须下载并导入它们。
这是一个引导表,不需要服务器端代码。它只使用jquery完成

我需要XLS文件您的服务器端语言是什么?PHP?C#?其他?它是c#,写在MVCY上。你应该使用类似OpenXML的东西。从这里开始: