如何获取table中checkbox 选中行中列的数据

如何获取table中checkbox 选中行中列的数据,第1张

这个简单,假如你的表格id为table,表格第一列为checkbox,然后在checkbox选中的情况下将表格所有第二列中的数据放到一个数组中

var data = [];$(function(){ $("#table")find(":checkbox:checked")each(function(){ var val = $(this)parent()next()text(); datapush(val); });});

>

按你的要求的话,如果没有用JQuery的话相当的麻烦,需要在js中用documentgetElementsByTagName("tr")。。类似这样获取所有tr,可以直接取td,然后再用循环遍历取出值,如果用JQuery的话就方便简单多了

在matlab GUI中,可以在回调函数中,直接利用get函数获取table的数据及其列名。假设GUI的名称为test,则会自动生成testfig和testm文件。

在GUI界面编辑文件testfig中拖入一个table控件,设置其tag为uitable1(默认)。

在对应的M文件testm的回调函数(如按钮的回调函数)中,添加如下代码(此处以将table中数据写入xls文件为例)。

[FileName PathName Index] = uiputfile('xls', '文件另存为', datestr(now, 29));

if Index == 1   % 如果窗口没关

    dt = get(handlesuitable1, 'data');  % 获取表格数据 

    colname = get(handlesuitable1, 'columnname'); % 获取表格的列名

    data1 = [colname'; dt];  % 将表格的列名和对应的数据连起来

    str = [PathName, FileName]; % 将要保存的文件的路径赋值给str

    xlswrite(str,data1);   % 将修改后的表格写进Excel表格中,以Excel的形式保存

end

以上就是关于如何获取table中checkbox 选中行中列的数据全部的内容,包括:如何获取table中checkbox 选中行中列的数据、selenium 获取table中的元素。python、asp.net怎么获取html页面table的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9754691.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存