Questions tagged «jquery-datatables»

4
有没有办法禁用jQuery DataTables的初始排序?
我正在使用jquery DataTables插件。从他们的文档中: 如果启用了排序,则DataTables将在初始化时执行第一遍排序。您可以使用此变量定义执行排序的列以及排序方向。aaSorting数组应为每个要排序的列包含一个数组,该数组最初包含该列的索引和方向字符串(“ asc”或“ desc”)。 是否可以启用排序但在初始化时禁用此首遍排序?我目前正在做初始排序服务器端,需要排序功能,但不需要此初始排序功能。

26
jQuery DataTables:控制表宽度
我在使用jQuery DataTables插件控制表格的宽度时遇到问题。该表应该是容器宽度的100%,但最终是任意宽度,而不是容器宽度。 建议表示赞赏 表声明看起来像这样 <table id="querytableDatasets" class="display" cellspacing="0" cellpadding="3" width="100%"> 和JavaScript jQuery('#tab-datasets').load('/cgi-bin/qryDatasets', '', function (){ jQuery('#querytableDatasets').dataTable({ "bPaginate": false, "bInfo": false, "bFilter": false }); }); ` 在Firebug中检查HTML,您会看到这一点(请注意添加的样式=“ width:0px;”) <table id="querytableDatasets" class="display" cellspacing="0" cellpadding="3" width="100%" style="width: 0px;"> 在Firebug中查看样式,table.display样式已被覆盖。无法看到这是从哪里来的 element.style { width:0;} -- dataTables.css (line 84 table.display { margin:0 auto; width:100%; }

5
如何使用新的JSON数据手动更新datatables表
我正在使用插件jQuery数据表并加载我在页面底部加载到DOM中的数据,并以这种方式启动插件: var myData = [ { "id": 1, "first_name": "John", "last_name": "Doe" } ]; $('#table').dataTable({ data: myData columns: [ { data: 'id' }, { data: 'first_name' }, { data: 'last_name' } ] }); 现在。执行一些操作后,我想使用ajax获取新数据(但不要在数据表中构建ajax选项-不要误解我!),并使用这些数据更新表。如何使用datatables API做到这一点?该文档非常混乱,我找不到解决方案。任何帮助将不胜感激。谢谢。

8
jQuery数据表:无法读取未定义的属性“ aDataSort”
我创造了这个小提琴和它运作良好,按我的要求:小提琴 但是,当我在应用程序中使用相同的内容时,在浏览器控制台中出现错误,提示无法读取未定义的属性“ aDataSort” 在我的应用程序中,javascript读取如下内容:我已经检查了控制器的输出...它运行良好,并且也打印在控制台上。 $(document).ready(function() { $.getJSON("three.htm", function(data) { // console.log("loadDataTable >> "+JSON.stringify(data)); }) .fail(function( jqxhr, textStatus, error ) { var err = textStatus + ', ' + error; alert(err); console.log( "Request Failed: " + err); }) .success(function(data){ loadDataTable(data); }); function loadDataTable(data){ $("#recentSubscribers").dataTable().fnDestroy(); var oTable = $('#recentSubscribers').dataTable({ "aaData" : JSON.parse(data.subscribers), …

11
DataTables警告:从数据源请求行“ 0”的未知参数“ 0”
有人知道吗,下面的非常简单的HTML文件怎么了? 我只是想使用对象数组作为DataTables的数据源: tests.html: <html> <head> <link type="text/css" rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1/themes/redmond/jquery-ui.css"> <link type="text/css" rel="stylesheet" href="https://ajax.aspnetcdn.com/ajax/jquery.dataTables/1.9.2/css/jquery.dataTables_themeroller.css"> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js"></script> <script type="text/javascript" src="https://ajax.aspnetcdn.com/ajax/jquery.dataTables/1.9.2/jquery.dataTables.min.js"></script> <script type="text/javascript"> var data = [ {"Name":"UpdateBootProfile","Result":"PASS","ExecutionTime":"00:00:00","Measurement":[]}, {"Name":"NRB Boot","Result":"PASS","ExecutionTime":"00:00:50.5000000","Measurement":[{"TestName":"TOTAL_TURN_ON_TIME","Result":"PASS","Value":"50.5","LowerLimit":"NaN","UpperLimit":"NaN","ComparisonType":"nctLOG","Units":"SECONDS"}]}, {"Name":"NvMgrCommit","Result":"PASS","ExecutionTime":"00:00:00","Measurement":[]}, {"Name":"SyncNvToEFS","Result":"PASS","ExecutionTime":"00:00:01.2500000","Measurement":[]} ]; $(function() { var testsTable = $('#tests').dataTable({ bJQueryUI: true, aaData: data, aoColumns: [ { mData: 'Name' }, …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.