Tag: tablesorter

用于修改csv文件条目的Php和javascript代码

我试着描述我的完整情况…… 我使用php函数读取了一个csv文件。 我开发了一个表示文件条目的php类。 所以,我有一个包含所有条目的php数组。 当我读取文件的所有条目时,我使用php函数将这些可视化为一个表。 对于表我使用jQuery tableSorter 。 现在,用户可以编辑此表的某些行(为此我编写了一些javascript函数)。 此时我需要保存(在csv文件中)每个修改过的表行。 有一个简单的方法来做到这一点? 需要我修改php数组吗? 有可能通过javascript代码修改php变量吗? 抱歉,我对此很新。 欢迎实际的例子。

如何使用分页function取消选中tablesorter中的所有复选框

我被这个折磨了很长一段时间。 由于表格分类器分页将完全从表中删除不可见的行,以便更快地进行排序。 我无法让每一行中的复选框都能满足我的需求。 这是我的jsfiddle – > http://jsfiddle.net/NcqfY/3/ 单击变量触发器以显示表 基本上我想要做的是获取所有选定行的id并将它们推入数组selectedID 。 创建报告时清空selectedID数组(或单击“创建报告”按钮)。 所以在我点击按钮后,我希望表中的所有复选框都应该取消选中。 我使用以下代码: $(‘table.tablesorter tbody tr’).find(‘input[type=checkbox]’).prop(‘checked’, false); // I can only uncheck the boxes in current page 但是,我只能取消选中当前页面中的框,而不包括不可见的页面。 这真的让我很难获得所选行的正确ID。 任何人都可以帮助我将不胜感激!

更改表的方式是对jquery tablesorter进行排序

我正在使用jquery tablesorter来排序我的表。 我试图谷歌我的问题,没有找到我在找什么。 我有一个表格内容会动态变化,所以我想改变项目的排序方式。 一个案例我已经填充了文本表,可以使用默认的.tablesorter()排序器,我还有另一种情况,其中数字在表中,所以我需要像这样调用tablesorter: $(‘table’).tablesorter({ headers : { 0 : {sorter:’digit’}, 1 : {sorter:’digit’}, 2 : {sorter:’digit’}, 3 : {sorter:’digit’} } }); 我有一个方法,重新加载表格内容中的数字/文本之间的表格切换,如何更改表格的排序方式。 在示例中(伪代码): function reloadTableData if table contains numbers user this tablesorter (I have a way to know if table contains numbers) $(‘table’).tablesorter({ headers : { 0 : {sorter:’digit’}, 1 : {sorter:’digit’}, 2 […]

使用带有表分类器插件的select标签,并将其默认为给定值

我有一个表有下拉框,允许用户选择不同的选项。 我需要显示加载表时的默认选择。 这是我到目前为止的代码: //get info for defect dropdown var myselectoptions = ”; for(y=0;y<data.defect2.length; y++) { defect2 = data.defect2[y]; defect3 = defect2.substring(0,30); myselectoptions += '’+defect3+”; } if(data.isbn2 === null){ $(“#inventoryUpdate”).append(‘No Records Found’); }else{ for(var x=0;x<data.isbn2.length;x++) { $("#inventoryUpdate").append('’+data.sku[x]+”+data.isbn2[x]+ ”+myselectoptions+ ‘”‘); } $(“#inventoryUpdate”).trigger(“update”); 我知道,如果是常规下拉,我可以使用selected =“selected”(我试过这样做, ‘… ),但在这种情况下如何做到这一点? 编辑:所选数据在data.defect [x]

jQuery Tablesorter中字母排序顺序错误?

我正在使用jQuery Tablesorter插件( http://tablesorter.com/ ),在我看来,他们对“升序”与“降序”的定义是倒退的。 下面是Tablesorter网站上的演示表 – > http://tablesorter.com/docs/#Demo 这表明根据Tablesorter将列排序为“降序”,据我所知,它应该按ZA排序。 但是,在下面你可以看到结果是它被排序AZ,我认为是“升序”。 这引起了我的注意,因为在ActiveRecord中,如果我将一个集合“升序”排序,那就是AZ。 我在这疯了吗? 或者这是图书馆的问题?

jQuery Tablesorter动态加载CSV

好吧,这让我发疯了。 我有一个csv文件,我用CSVToTable动态加载到一个html表,然后用Tablesorter对它进行排序。 我遇到的问题是当我尝试应用像“filter”这样的Tablesorter小部件时,它们将不适用。 但是当我复制动态加载的html表并将它们复制并粘贴到我的源代码中时,它们运行没有问题。 有人可以向我解释为什么会发生这种情况以及如何动态加载我的CSV文件并应用Tablesorter小部件? 您可以在此处查看我的代码: http : //cdemeke.com/Chris_Test/Test14/test4.html 非常感谢你提前!

Tablesorter – 在空单元格上过滤函数

我正在使用tablesorter 2.7.9(Mottie的fork)和filter函数小部件,我希望内置的选择下拉列表能够选择空单元格值作为filter选项。 除了在所有空单元格中放置假值之外,有没有人知道这样做的简单方法? 我的filter下拉列表已包含2个空白选项:一个用于取消选择filter,另一个用于匹配我的表中的数据值,但当然将其设置为此选项只是取消选择filter。

将自定义寻呼机应用于选项卡中的多个表

我有一系列动态生成的表,每个表都在自己的选项卡中。 表排序和分页function在单独的表上正常工作。 虽然我似乎可以使用以下方法将自定义寻呼机添加到一个表: $.tablesorter.customPagerControls 如果我尝试在循环遍历表的$ .each循环中使用它,则会抛出一个未定义的错误。 $(‘.results-panel’).find(“table”).each(function (){ var id = $(this).attr(“id”); var pagerID = $(this).attr(“data-pagerID”); //apply table sorter to each, then find the nearest .pager $(“#”+id).tablesorter().tablesorterPager({container: $(“#”+pagerID)}); }); 如果我只将自定义寻呼机应用于一个表,它就可以工作。 对我来说,主要的问题是你需要在调用自定义控件时指定表和寻呼机ID,然后在循环中调用它,我可以设置ID,它会失败。

如何使用jquery tablesorter对日期进行排序,格式为’dd / mm / yyyy – dd / mm / yyyy’

我的日期是dd / mm / yyyy – dd / mm / yyyy格式。 如何使用jquery tablesorter对此进行排序。 我尝试使用sorter对其进行排序:“shortDate”和dateFormat:’ddmmyyyy’但它没有按正确的顺序排序。 Date 28/04/2014 – 11/07/2014 28/04/2014 – 13/05/2014 22/07/2014 – 22/07/2014 22/05/2014 – 22/05/2014

jquery tablesorter – 用空格排序数字

我有jQuery tablesorter的问题和12 345 678,91之类的数字 $(document).ready(function() { $.tablesorter.addParser({ id: ‘thousands’, is: function(s) { return false; }, format: function(s) { return s.replace(‘ ‘,”).replace(/,/g,”); }, type: ‘numeric’ }); $(“#tablesorter”).tablesorter({ headers: { 3: { sorter:’thousands’ }, 4: { sorter:’thousands’ }, 5: { sorter:’thousands’ } } }); }); 输出filter: -1 295,76 -331,2 -330,01 -290 0 3 986 495,06 1 942 […]