
这个简单,假如你的表格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 的内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)