如何在jquery中获取元素的文本值?

How to get an the text value of an element in jQuery?

我有一个动态生成的HTML表,以及为每一行动态生成的字段名。

这是我桌上的结构。我有一个

标签,里面有一个标签。我想得到每个标签的值。我试过这样的方法:

1
$("#txtname").attr('value',$("#table1").find('td > #selname_'+i).text());

在上面的代码中,我正在使用来自标记(selname)的值设置$("#txtname")(文本框值)。这里,i是一个递增的值。

我想得到文本,但没有得到值,我不能分配给它。


无需让选择器变得如此复杂:

1
$("#txtname").val($("#selname_"+i).text());