Tag: jquery数据表

发布服务器参数并使用新来源重绘

我正在使用jQuery DataTables。 这是我的数据表,在页面加载服务器填充数据表的响应很好,但有一个选择框,我需要当它在数据表中选择的项目必须将其作为参数发布并使用新的响应呈现数据表 var tableObjects = $(“#logTable”).DataTable({ “bProcessing”: false, “bServerSide”: true, “sAjaxSource”: “../../Controller/DashboardController.php5”, “aoColumns”: [ {“mDataProp”: “clientname” ,”sortable”: false }, {“mDataProp”: “clientip”}, {“mDataProp”: “url”,”sortable”: false }, {“mDataProp”: “respsize”}, {“mDataProp”: “loggingdate”}, {“mDataProp”: “reqmethod”}, {“mDataProp”: “resultcode”}, {“mDataProp”: “duration”}, {“mDataProp”: “hierarchycode”} ], “fnServerData”: function (sSource, aoData, fnCallback){ aoData.push({“name”:”tablename”,”value”:”dashboard”}) //after select an item in slcbox I add it as […]

调用导航栏文件会使我的jquery数据库失败

我有一个标准的navbar文件,我从bootstrap带来了这个资产: 在另一个文件中,我有: 这是调用navbar文件的一些jquery: $.get(“navigation.html”, function (data) { $(“#nav-placeholder”).replaceWith(data); }); 和身体代码: 如果我让代码中的nav-placeholder div,我的数据表失败并出现错误“TypeError $(…)。DataTable不是函数”。 为了使数据表工作,我需要评论上面的两行。 你能解释一下为什么吗? 我不认为我包括两次链接。 我该怎么做才能保留我的导航栏? PS:如果我将navbar文件的2个资产直接放到另一个中,则数据表运行良好。 jquery是否在这里调用问题?

Jquery DataTables – 表宽度比dataTable_wrapper宽度短

如何更正.dataTables_wrapper宽度大于实际表数据宽度的问题? (对表数据使用自动宽度)。 我正在使用oTable.fnAdjustColumnSizing(); 在加载页面后调整列的大小。 对于列宽,一切看起来都很好,但包装仍然太大。 var oTable = $(‘.admin_users’).dataTable({ “aaSorting”: [[ 0, “desc” ]], “bJQueryUI”: true, “sPaginationType”: “full_numbers”, // “sAjaxSource”: ‘SQL/dataTable.php’, “bStateSave”: true, //Use a cookie to save current display of items “aoColumns”: [ null, null, null, null, null, null, null, { “sType”: “date”, “sClass”:”center” } ] }); oTable.fnAdjustColumnSizing();

表:每个单元格链接到包含列和行数据的url

我希望我的表格中的每个单元格(不包括标题,必须是数字)链接到使用单元格位置形成的URL,即单元格的数字和列号。 例如,单元格将链接到example.com/hello.html?column=1&row=3 理想情况下,这将使用jQuery完成…除非有更好的方法吗? 我不能轻易改变生成表的PHP代码,所以我认为它必须是浏览器端。 我已经看过datatables及其api调用fnGetPosition,但我不确定如何将其转换为链接,该链接在不是第一行或列的每个数字单元格上运行。

使jQuery数据表保留搜索/排序时分配的行号

我有以下代码在jQuery Datatables中创建一个行号: “fnRowCallback”: function(nRow, aData, iDisplayIndex, iDisplayIndexFull){ var index = iDisplayIndexFull + 1; $(‘td:eq(0)’, nRow).html(index); return nRow; }, 但是,当我搜索某个值时,行号会更新。 这是预料之中的。 我的问题是,无论如何,在最初创建行号后仍然保持相同? 例: Initial output 1 Team1 2 Team2 3 Team3 4 Team4 5 Team5 After Searching 2 Team2 5 Team5 这可能吗?

jquery datatable分页不显示页数

嗨我正在使用jquery数据表1.9.4用于人口服务器端处理表。数据正确加载。 但是分页没有按预期工作。 实际上它有超过30行,下一个,前一个和页码不起作用 var sTableAllCustomers = $(‘#tblAllCustomers’).dataTable({ “bDestroy”: true, “bProcessing”: true, “bServerSide” : true, “bLenthChange” : false, “iDisplayLength”: 5, “aLengthMenu”: [[5, 10, 25, 50, -1], [5, 10, 25, 50, “All”]], “sPaginationType” : “full_numbers”, “sAjaxSource” : “loadAllCustomers”, “oLanguage” : { “sSearch” : “Search By Email ID:” }, “aoColumns” : [ {“sTitle” : “No.”,”mData” : null,”aTargets”: [ […]

jQuery DataTable没有显示数据

我的jQuery DataTable没有列出JSON数据。 这是为什么? HTML代码: Binalar @import “http://127.0.0.1/HCAWebApp/DataTables-1.9.4/media/css/demo_page.css”; @import “http://127.0.0.1/HCAWebApp/DataTables-1.9.4/media/css/demo_table.css”; $(document).ready(function() { $(‘#https://stackoverflow.com/questions/14648777/jquery-datatable-is-not-showing-the-data/binalar’).dataTable({ “bProcessing” : true, “bServerSide” : true, “sAjaxSource” : “http://127.0.0.1/HCAWebApp/index.php/getbuildings” }); }); body { padding: 15px 30px; } .alignleft { float: left; vertical-align:text-bottom; } .alignright { float: right; vertical-align:text-bottom; } td { width: 25% } Binalar Cihazlar Kullanıcılar Gruplar İlhan ŞUBAŞI Veritronik Seller Çıkış […]

如何从html字符串向jQuery DataTable添加多行

我有一个jQuery DataTable,我想添加html tr行。 这些行以html字符串的forms出现。 我可以使用标准的jQuery将这些添加到表中,但这意味着它们会绕过DataTable对象,并在使用表时丢失。 使用DataTable rows.add()函数意味着我需要数组格式的行。 // table_rows actually comes from an ajax call. var table_rows = ‘………’; // This successfully adds the rows to the table… 🙂 $(‘#datatable_id’).append(table_rows); // …but those rows are lost when we redraw the DataTable. 🙁 table = $(“#datatable_id”).DataTable(); table.order([0,’desc’]).draw(); 不幸的是,我无法轻易改变从服务器返回的内容,因此我似乎需要一个客户端解决方案。

Jquery DataTable Horizo​​ntol Scroll

我使用的是Jquery DataTable( http://datatables.net )。 我正在试用Horizo​​ntol滚动条的一些演示 当我设置“sScrollX”属性时。 我的DataTable DOM就像下面一样 哪里有多个Thead和我的用户界面很乱。 如果我删除一切都很好,但我不会得到Horizo​​ntol滚动 怎么了?

将jquery DataTables用于大型数据库有什么好处?

jquery DataTables插件网站说, “如果您正在使用认真的大型数据库,您可能需要考虑使用DataTables提供的服务器端选项” 如果是这样,那么使用DataTables而不是动态数据等ASP.NET工具有什么意义呢? 请告诉我为什么会使用或者应该使用jquery DataTables而不是ASP.NET内置工具。 此外,任何人都可以解释哪些工具或插件堆栈溢出构建其数据表?