草庐IT

Ignited-Datatables

全部标签

javascript - 输入框日期选择器不适用于 jQuery DataTables 的所有页面

我有一个包含jQueryDataTables的jsp页面,其中包含超过20页我在数据表td标签中使用文本框,它显示日期选择器,即checkin/checkout日期。在第一页上它的工作完美但在其他页面上datepicker类不适用。这是我使用的以下代码。HTML代码checkInDatecheckInDateJS代码:$('input[id^=checkInDate]').each(function(index,element){varcheckOutDate=(newDate($('#checkOutDate'+$(this).attr('id').substring(11)).va

javascript - 如何使用datatables(jquery datagrid plugin)实现全选删除功能?

我正在使用jquery插件Datatables来操作我的行实际上它有一个允许checkall功能的tabletools插件,但是,我可以检查所有项目/检查多项,但是如何添加删除按钮并返回所选行?我已经有了删除的sql查询和删除警告弹框的功能。谢谢SelectallindatatableDocumentonhowtoretrieverow,butistilldon'tunderstandhowtodothis,thankyou$(document).ready(function(){$('#viewSub').dataTable({"sDom":'Tlfrtip',"oTableTool

javascript - DataTables ajax.reload 在保持分页时跳转到页面底部

我将jQueryDataTables与ajax来源的数据一起使用。我必须每30秒更新一次数据而不刷新页面,而ajax.reload()就是我需要的函数。我将ajax.reload()放在setInterval函数中。一切正常(如果您停留在第1页)。但是当您浏览第2页或第3页的表格时,当setInterval被触发时,它会让您回到第1页。所以...在此网址上查看文档:http://datatables.net/reference/api/ajax.reload()如果我将“false”作为第二个参数传递,它会保存当前分页位置,并且分页不会在重新加载时重置。宾果游戏!有效!但是......

javascript - DataTables:从表过滤器中生成 url 查询字符串

当我在表中搜索或单击过滤器时,我想从表中进行url查询以将此url共享给某人。有人知道这是怎么可能的吗?这是我的代码$("#example").dataTable({"aLengthMenu":[[10,25,50,100,-1],[10,25,50,100,"All"]],"iDisplayLength":-1,"fnStateSave":function(oSettings,oData){localStorage.setItem('DataTables_'+window.location.pathname,JSON.stringify(oData));},"fnStateLoad"

javascript - 用于 jquery 和点击事件的 DataTables 插件

我正在努力让这个jquery插件正常工作。我需要的是一个单击事件,它允许我单击一行并有一个js窗口,该窗口将使用作为数据库中主键的row_id加载另一个页面。我真的迷失了javascript,但我喜欢这个插件,如果可能的话,我真的很想完成这项工作。我已经在这里待了几天了。我知道我已经接近了,但还没有达到目标。如果有人可以帮助我,我将不胜感激。我正在使用json导入数据。这是我当前的代码。它现在将编译,但不会触发.click事件。:/$(document).ready(function(){oTable=$('#search').dataTable({"sPaginationType":

javascript - jquery-datatables 多列排序方向

使用jquery-datatables。示例:http://jsfiddle.net/b2fLye17/17/$('#example').DataTable({filter:false,columnDefs:[{targets:[1],//whensortingagecolumnorderData:[1,2]//sortbyagethenbysalary}]});当您单击年龄列时,表格按年龄升序排序,然后按薪水升序排序。我有什么选择可以让它按年龄升序排序然后按薪水降序排序?谢谢!------------------------编辑1--------------------澄清:当年龄列

javascript - DataTables 只获取选中行单元格的数组数据

使用select插件,我尝试使用rows().data()从选定的行中获取数据,但它提取的数据远不止单元格数据数组,我想在AjaxPOST请求中提交该数据,但我收到413错误,提示“请求实体太大”。https://datatables.net/reference/api/rows().data()vardataTable=$('#products').DataTable({"processing":true,"ajax":"/products","columns":[{"className":'select-checkbox',"defaultContent":'0',"orderDa

javascript - DataTables - 翻译与选择扩展相关的文本

我正在使用带有Select扩展的jQueryDataTablesv1.10.9。选中一行或多行时,底部会出现文字,例如,“选择了2行”,请参见下面的屏幕截图:语言文件:{"sEmptyTable":"Nodataavailableintable","sInfo":"Showing_START_to_END_of_TOTAL_entries","sInfoEmpty":"Showing0to0of0entries","sInfoFiltered":"(filteredfrom_MAX_totalentries)","sInfoPostFix":"","sInfoThousands":",

javascript - 如何禁用对 jQuery.DataTables init 的排序?

有没有人试过DataTables,当我将它绑定(bind)(初始化)到时,数据被排序。有没有办法禁用默认排序? 最佳答案 根据DataTabe的referencemanual,这应该有效:$('#example').dataTable({"aaSorting":[]}); 关于javascript-如何禁用对jQuery.DataTablesinit的排序?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

javascript - 如何停止 DataTables 实例已启动的所有当前正在进行的 Ajax 查询?

简要说明将测试服务器重置为已知状态会导致我的测试失败,因为DataTables实例启动的Ajax请求在服务器重置时正在进行。我想通过在重置服务器之前停止DataTables请求来防止这种情况。详细说明我有一个在某些页面上使用数据表的应用程序。这些数据表都执行服务器端查询来填充它们的表。当我执行系统测试时,有时会发生竞争条件:测试运行器启动测试服务器。测试运行器在测试浏览器中加载一个页面,其中某处有一个DataTable实例。测试运行器运行测试,执行检查并结束。测试运行器将测试服务器重置为下一个测试的已知状态。页面上出现一条警告,指出DataTables遇到了Ajax错误。警报说:Dat