Javascript jQuery在tr中获取子文本
下面是html结构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
名称
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)
使用每个类进行迭代并获取值