jjzjj

Datatables

全部标签

javascript - 数据表的复杂 R Shiny 输入绑定(bind)问题

我正在尝试做一些有点棘手的事情,我希望有人能帮助我。我想在数据表中添加selectInput。如果我启动该应用程序,我会看到输入col_1、col_2..与数据表连接良好(您可以切换到a、b或c)但是如果我更新数据集(从iris到mtcars),输入和数据表之间的连接就会丢失。现在,如果您更改selectinput,日志不会显示修改。如何保留链接?我使用shiny.bindAll()和shiny.unbindAll()做了一些测试但没有成功。有什么想法吗?请查看应用程序:library(shiny)library(DT)library(shinyjs)library(purrr)ui%

javascript - 页脚中的 DataTables.net 表列总和

我在将类为“sum”的每一列的总和值插入其页脚时遇到了一个微小的细节问题。代码(或多或少直接取自DataTables.net)如下:vartable=$('#example').DataTable();table.columns('.sum').each(function(el){varsum=table.column(el).data().reduce(function(a,b){returnparseInt(a,10)+parseInt(b,10);});$(el).html('Sum:'+sum);});"sum"具有正确的值,但不知何故未插入到页脚中!IE。它的-元素显示为空。

javascript - 将按钮插入 DataTables 单元格无法正常工作

我正在尝试将按钮插入到JQuery数据表中,但似乎按下按钮时没有任何反应。代码如下(针对JQuery数据表):varoTable=$('#example').dataTable({"aaData":movieclips,"bProcessing":true,"bAutoWidth":false,"fnInitComplete":function(){varoSettings=this.fnSettings();for(vari=0;i0){$("tfootinput")[i].value=oSettings.aoPreSearchCols[i].sSearch;$("tfootinpu

javascript - 带有比较运算符的 jQuery DataTables 过滤列

我一直在使用带有过滤器插件的DataTablesjQuery插件,它很棒。但是,我想知道是否可以在表底部的过滤器输入中的值之前使用比较运算符(例如''or'')按行过滤表列。http://www.datatables.net/plug-ins/filtering#functions有一种方法可以使用接受最大值和最小值的输入字段按范围进行过滤。但是,我想放弃添加两个额外的输入字段并以某种方式解析此列的输入。我要过滤的行只填充了整数(年龄)值。欲望行为的一些例子:inputresults20greaterthan2020-80between20and8020not20有没有人有修改过滤器插

javascript - dataTable fn用新值更新行

我正在使用数据表并且在table中有这个tr元素3692koza2013-12-312014-02-06FULLpacketNONEName我想使用fnUpdate函数更新第一个和第四个td元素。我尝试只更新一个td但它没有更新。在Chrome中,控制台日志我收到此错误:UncaughtTypeError:Cannotsetproperty'_aData'ofundefined这是我尝试过的://dynamicallyupdaterow$('#example').dataTable().fnUpdate(['Zebra'],parseInt('3692'));3692是td元素的ID,

javascript - 数据表的列数

如何获取数据表中的列数?我可以通过执行oTable.fnGetData().length获取行数,但是如何获取列数以便我可以像这样迭代每个单元格:varnumColumns=//Howtogetthenumberofcolumns?for(varr=0;r 最佳答案 获取列数DataTables1.9+//GetnumberofallcolumnsvarnumCols=$('#example').dataTable().fnSettings().aoColumns.length;//Getnumberofvisiblecolumns

javascript - 分页后无法调用 onclick 事件的数据表?

我正在使用http://datatables.net/他们主页上的演示表与我正在使用的几乎完全相同(特别是分页),除了每一行都有一个可以点击的区域:此链接会打开一个jqueryUI模式对话框,其中显示一些ajax请求的信息。第1部分(已解决),请参阅下面的第2部分我正在尝试运行在第一页上正常工作的onclick事件,但是当我转到第二页(或任何其他页面)时它停止工作。我检查了源代码以确保它没有做任何有趣的事情,所有代码实际上都在那里(所有行,甚至是被分页隐藏的行)有什么想法吗?$(function(){$('#dialog').dialog({autoOpen:false,resizab

javascript - DataTables 问题 : VM9075 dataTables. min.js:24Uncaught TypeError: 无法设置未定义的属性 '_DT_CellIndex'

我刚开始使用DataTables,创建表格时一切正常。当我在表中显示5、24、47行时,DataTables的行为符合我的预期。但我有这个大约有700行的表,我在GoogleChrome中收到错误,"VM9075dataTables.min.js:24UncaughtTypeError:Cannotsetproperty'_DT_CellIndex'ofundefined"在IE9中,"SCRIPT5007:Unabletosetvalueoftheproperty'_DT_CellIndex':objectisnullorundefinedjquery-1.10.2.min.js,l

javascript - 如何检测在数据表中的完整分页类型中单击的第一个、上一个、下一个、最后一个按钮

可以直接进入UPDATE2我有一个很大的表,所以获取偏移量,限制不会起作用,因为它需要很长时间。所以,我正在考虑转向关键搜索分页方法,这样每次点击我的查询都会有所不同,如下所述:/*First*/selecttop(1000)id,namefromtable_nameorderbyiddesc;/*returnsdatafrom56679923-56678924*//*Next*/selecttop(1000)id,namefromtable_namewhereid@previous_highest_idorderbyidasc)asmyAliasORDERBYiddesc;/*ret

javascript - 带有 Webpack 和 Typescript 的 JQuery 插件(数据表)

我正在尝试将datatablesJQuery插件与webpack和typescript一起使用。我已经启动并运行了JQuery和打字(intelliSense工作),对于数据表我只有intelliSense,但是在我运行应用程序时构建webpack之后,代码在$('#id').dataTable()时失败行。app.js:43UncaughtTypeError:$(...).dataTable不是函数我不知道如何正确附加这个插件,谁能帮帮我?webpack.config.js如下;https://gist.github.com/marcingolenia/2fa78ed2cd42f92