用jquery 得到选择table 某一行的数据、

用jquery 得到选择table 某一行的数据、,第1张

<table>

<tr><td>行1列1</td><td>行1列2</td><td>行1列3</td></tr>

<tr><td>行2列1</td><td>行2列2</td><td>行2列3</td></tr>

</table>

来个点击的

$("table tr")click(function()

{

var $this = $(this);

//$this就是这个行,你点哪行,哪行就有反应。

})

首先假设两个JTable,他们为table1与table2

假设从table1取值放到table2中

1、获得table1的选中行

int

index

=

table1getSelectedRow();

2、获得table1中列的个数

int

column

=

table1getColumnCount();

3、取出表格中index行中的值,用集合保存!

(1)创建一个保存的集合Vector<Vector<Object>>

vector

=

Vector<Vector<Object>>();

(2)

再创建一个集合,用于加入到第一个集合

Vector<Object>

object

=

Vector<Object>();

(3)

将index行的所有数据取出放入第二个集合中

for(int

n=

0;

n

<

column;

n

++){

objectadd(table1getVauleAt(index,n));

}

(4)将第二集合中的数据加入到第一个集合中:

vectoradd(object);

4、创建table2的列名,并用一个集合表示,!

(1)创建一个集合,用于创建列名Vector<Object>

object1

=

new

Vector<Object>();

(2)

为列名赋值,,,,在这里就省略了,具体的名视情况而定!

5、将取出的值加入到table2中:

(1)取得table2的模板DefaultTableModel

model

=

(DefaultTableModel)table2getModel();

(2)为模板添加内容:modelsetDataVector(vector,

object1);

(3)将模板添加到table2中,

table2setModel(model);

大功告成!

以上就是关于用jquery 得到选择table 某一行的数据、全部的内容,包括:用jquery 得到选择table 某一行的数据、、java 怎样获得jtable中的选中行中的数据、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存