Javascript jQuery在tr中获取子文本

Javascript jQuery在tr中获取子文本,javascript,jquery,html,Javascript,Jquery,Html,下面是html结构 名称 DES Q1 T1 问题2 T2 使用jQuery.each()进行迭代,并使用.find()以textarea $('sub#u mission_list tr')。每个(函数(){ var descripe=$(this.find('textarea').val(); console.log(描述); }); $('sub#u mission_list tr')。每个(函数(){ var descripe=$(this.find('textarea').va

下面是html结构


名称
DES
Q1
T1
问题2
T2
使用
jQuery.each()
进行迭代,并使用
.find()
textarea

$('sub#u mission_list tr')。每个(函数(){
var descripe=$(this.find('textarea').val();
console.log(描述);
});
$('sub#u mission_list tr')。每个(函数(){
var descripe=$(this.find('textarea').val();
console.log(描述);
});

名称
DES
Q1
T1
问题2
T2

您可以通过更新选择器并使用方法迭代jQuery集合来迭代
文本区域

// To get the textarea within the second td, update selector
// to more specific `$('#sub_mission_list tr td:nth-child(2) textarea')`
$('#sub_mission_list tr td textarea').each(function() {
  var describe = this.value; // get the text value
  console.log(describe);
});
//要获取第二个td中的文本区域,请更新选择器
//到更具体的“$”(“#子任务列表tr td:nth child(2)textarea”)`
$('sub#u mission_list tr td textarea')。每个(函数(){
var descripe=this.value;//获取文本值
console.log(描述);
});

名称
DES
Q1
T1
问题2
T2

使用文本区域直接
$(“#子任务列表tr td textarea”)。每个(函数(){
使用输入类型选择器

$。每个($('sub#u mission_list textarea'),函数(值){
var descripe=$(this.val();
console.log(描述);
});

名称
DES
Q1
T1
问题2
T2

您还可以使用jquery的.find在表中搜索

    var getValues = $('#sub_mission_list').find('textarea');

    getValues.each(function(){
        console.log($( this ).val());
    });

使用
而不是
id
(不应在同一文档中重复),您可以使用类选择器。
$('.mission_description',$value)
使用每个类进行迭代并获取值