如何获取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的话就方便简单多了

写一个类,继承DefaultTableCellRenderer,

重写它的

Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)

方法,,先获得这一行(row)的那一个int数据,如果大于100,就setBackground(ColorRED),小于100,setBackground(ColorBLUE);

tablesetDefaultRenderer(tablegetColumnClass(0), new MyTableRender());

就好

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

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

原文地址:https://54852.com/web/9517514.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存