Jquery 无法读取属性';AO列';空的
我正在使用jquerydatatables,下面是我正在使用的代码Jquery 无法读取属性';AO列';空的,jquery,jquery-plugins,Jquery,Jquery Plugins,我正在使用jquerydatatables,下面是我正在使用的代码 function fnFixedColumnsTableTools() { var oTable = $(".datatable").dataTable({ "bJQueryUI": true, "bSort": false, "aaSorting": [], "iDisplayLeng
function fnFixedColumnsTableTools() {
var oTable = $(".datatable").dataTable({
"bJQueryUI": true,
"bSort": false,
"aaSorting": [],
"iDisplayLength": -1,
"sScrollX": "100%",
"sScrollXInner": "150%",
"bScrollCollapse": true,
"oLanguage": { "sUrl": "Scripts/jquery.dataTables-ES.txt" },
"sDom": '<"H"Tf>t<"F"i>',
"oTableTools": {
"sRowSelect": "multi",
"sSwfPath": "Scripts/copy_csv_xls_pdf.swf",
"aButtons": [{ "sExtends": "copy", "bSelectedOnly": "true" }, "xls", "csv", "pdf"]
}
});
new FixedColumns( oTable, {
"iLeftColumns": 3,
"iLeftWidth": 350
} );
函数fnFixedColumnStabletTools(){
var oTable=$(“.datatable”).datatable({
“bJQueryUI”:没错,
“bSort”:错误,
“aaSorting”:[],
“iDisplayLength”:-1,
“sScrollX”:“100%”,
“sScrollXInner”:“150%”,
“崩溃”:没错,
“oLanguage”:{“sUrl”:“Scripts/jquery.dataTables ES.txt”},
“sDom”:“t”,
“可旋转工具”:{
“sRowSelect”:“multi”,
“sSwfPath”:“Scripts/copy_csv_xls_pdf.swf”,
“aButtons”:[{“sExtends”:“copy”,“b selectedonly”:“true”},“xls”,“csv”,“pdf”]
}
});
新固定柱(可旋转{
“iLeftColumns”:3,
“iLeftWidth”:350
} );
这是我在datatable中使用的一个表。这个表是dinamic,在服务器端创建列号
<asp:GridView ID="gvReport" runat="server" AutoGenerateColumns="True" EnableViewState="False" CssClass="display dataTable" >
<Columns>
<asp:TemplateField HeaderText="No.">
<ItemTemplate><%#Container.DataItemIndex + 1%></ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
看起来dataTable缺少一个属性。(可能它的名称甚至是“aoColumns”)。请确保提供了所有需要的信息。已尝试将属性aoColumns:null放入并继续出现相同的错误确保提供了所有需要的信息。这是side sever gvReport.DataSource=MobileReportsManager.GetReportsForms的代码(Ddl_Forms.Text、dStart、dEnd、dcDrivers))gvReport.DataBind()