我有一张桌子,我正在动态创建一个标签。
'<td>' + '<label for="Name" id = ' + value + '>' + text + '</label></td>'
我想检索标签的ID,而我正在执行以下操作: 我怎样才能获得标签的ID?
function ReadNames() {
$('#Table tr').each(function() {
NameID.push($(this).find('label').val());
}); }
答案 0 :(得分:1)
首先,你必须你应该更正标记并包含id的引号:
'<td><label for="Name" id="' + value + '">' + text + '</label></td>'
接下来,$('label').attr('id')
应该为您提供ID。
答案 1 :(得分:0)
假设您有多个tr
并且每个都至少有一个(或恰好一个)标签
function ReadNames () {
$('#Table tr td label').each(function () {
NameID.push(this.id);
});
}