JS遍历表格获取每行数据及每个单元格数据

    /**
     * 遍历表格获取每行数据及每个单元格数据
     * @param tableID 表格ID
     */
    function GetTable(tableID) {
        var milasUrl = {};//新建对象,用来存储所有数据
        var subMilasUrlArr = {};//存储每一行数据
        var tableData = {};
        $("#" + tableID + " tbody tr").each(function (trindex, tritem) {//遍历每一行
            tableData[trindex] = new Array();
            $(tritem).find("input").each(function (tdindex, tditem) {
                tableData[trindex][tdindex] = $(tditem).val();//遍历每一个数据,并存入
                subMilasUrlArr[trindex] = tableData[trindex];//将每一行的数据存入
            });
        });
        for (var key in subMilasUrlArr) {
            milasUrl[key] = subMilasUrlArr[key];//将每一行存入对象
        }
        return milasUrl;
    }

原文地址:https://www.cnblogs.com/yu-shang/p/11996843.html

时间: 2024-11-06 18:45:09

JS遍历表格获取每行数据及每个单元格数据的相关文章

EXCEL中提取某行最后一个有效单元格数据

用户的需求总是多种多样的,有的如同下图:大家可以看下图,只是举例,不一定合理.每个人所属的部门的级别不同,有的人属于公司之下,有的属于team之下,而大家可以看到这个表里面有很多空白单元格,看上去不是很一目了然,现在用公式直接把所属级别直接显示在姓名后面. . 其实上面的这么多废话的中心思想就是:显示某一行最后一个有效单元格的内容 下图是适用于 文本格式的数据 下图是适用于数字格式的内容

Swift - 可编辑表格样例(可直接编辑单元格中内容、移动删除单元格)

(本文代码已升级至Swift3) 本文演示如何制作一个可以编辑单元格内容的表格(UITableView). 1,效果图 (1)默认状态下,表格不可编辑,当点击单元格的时候会弹出提示框显示选中的内容.           (2)点击导航栏右侧编辑按钮,表格进入可以编辑状态 (3)这时我们可以删除表格项. (4)也可以拖动调整单元格的顺序. (5)然后就是本文的重点,在编辑状态下.直接点击单元格,即可在当前页面下直接编辑修改单元格中的内容. 2,单元格编辑功能讲解 (1)通过自定义 UITableV

Swing-JTable检测单元格数据变更事件

在JTable的初级教程中往往会提到,使用TableModel的 addTableModelListener方法可以监听单元格数据的变更,在其事件处理函,数tableChanged中,可以通过e.getColumn(),e.getFirstRow(),e.getLastRow(),e.getType()来获取变更发生的位置和变更的类型(插入.更新或删除).然而该方法存在2个致命的问题: 1.双击单元格使其处于可编辑状态后,即使没有做出任何修改,当单元格失去焦点时,该事件将被激活. 2.通过该事件

GRIDVIEW多行多列合并单元格(合并列)

GitHub项目地址:https://github.com/mingceng/merge-gridviewcell 两篇文章:  GridView多行多列合并单元格(完整代码和例子)和 GridView多行多列合并单元格(指定列合并).今天继续再添加一些功能,首先看下图: 左边是原始数据的显示,右边是应用合并列之后的效果. 从图中可以看到,二级指标有两列,有的行中两列的内容一样,有的则不一样,如果实现如右图所示,看起来效果会更好一些.下面就着手实现这个功能,我的实现原理很简单,就是遍历GridV

【转】C# DataTable 导出 Excel 进阶 多行表头、合并单元格、中文文件名乱码

本文原创地址:http://blog.csdn.net/ranbolwb/article/details/8083983 ,转载请保留本行. 本例子是上一篇 DataTable 导出 Excel 的进阶,除了上一篇提到的处理乱码问题,本例还添加了处理多行表头.合并单元格的功能及处理中文文件名乱码问题,应该可以满足日常开发的需要了. 废话不多说了,直接上代码: [C#] 可以写单独类 1 using System; 2 using System.Collections.Generic; 3 usi

VBS读取txt文档数据查找Excel中单元格数据符合条件的剪切到工作表2中

Dim fso,f,a set oExcel = CreateObject( "Excel.Application" ) oExcel.Visible = false '4) 打开已存在的工作簿: oExcel.WorkBooks.Open( "F:\1.xlsx" ) On Error Resume Next '判断是否存在Sheet2工作表,不存在新建 If oExcel.WorkSheets("Sheet2") Is Nothing The

获取焦点行值与获取焦点单元格值的区别

获取焦点行值:'获取焦点行ID的值msgbox(网格部件1.GetFocusedRowValue("ID")) 获取的是焦点行固定列的值,不会因为点击焦点行中位置的不同而获取不同的列值 获取焦点单元格值: msgbox(网格部件1.GetFocusedCellValue()) 获取的是焦点行中鼠标选中的列的值:如下图所示:  原文地址:http://bbs.delit.cn/thread-707-1-1.html 转载请注明出处: 撰写人:度量科技http://www.delit.cn

【web开发】☆★之利用POI操作Excel表格系列教程【8】设置单元格对其方式

[web开发]☆★之利用POI操作Excel表格系列教程[8]设置单元格对其方式 package csg.xiaoye.poidemo; import java.io.FileOutputStream; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.usermodel.HSSFRichTextString; import org.apache.poi.hssf.usermodel.HS

Excel催化剂开源第15波-VSTO开发之DataTable数据导出至单元格区域

上篇提到如何从Excel界面上拿到用户的数据,另外反方向的怎样输出给用户数据,也是关键之处. VSTO最大的优势是,这双向的过程中,全程有用户的交互操作. 而一般IT型的程序,都是脱离用户的操作,只能让用户准备好数据,离开Excel,或生成数据,要重新打开某文件才能获取到数据结果. 在VSTO中,用户随时在Excel最强UI前端中生产数据,同时也在获得数据结果后,无缝地利用Excel强大的数据处理能力进行数据的再次加工如Vlookup一些其他信息进来,做个图表展示等等. VSTO程序在用户全程数