Javascript jQuery向表中添加非';我的html字符串中的t
当我使用jQuery将行附加到html表时,它添加了一个不在我的html字符串中的额外行,请参见下面的代码:Javascript jQuery向表中添加非';我的html字符串中的t,javascript,jquery,html,Javascript,Jquery,Html,当我使用jQuery将行附加到html表时,它添加了一个不在我的html字符串中的额外行,请参见下面的代码: var stringTable='Row IndexColumn 0 column 1 column 2 column 3 column 4列表名称statuscomments0a&B143 avemazoneulist 1'; $(stringTable).appendTo('.table') 您没有关闭第一个tr,但在最后重新打开了它。在;)中缺少“/”) 您的html中的sin
var stringTable='Row IndexColumn 0 column 1 column 2 column 3 column 4列表名称statuscomments0a&B143 avemazoneulist 1';
$(stringTable).appendTo('.table')代码>
您没有关闭第一个tr,但在最后重新打开了它。在;)中缺少“/”) 您的html中的sintax错误
添加小html,如下所示:
var head_stringTable = '<thead><tr><th class="sr-only">Row Index</th><th>Column 0</th><th>Column 1</th><th>Column 2</th><th>Column 3</th><th>Column 4</th><th>List Name</th><th>Status</th><th>Comments</th></tr></thead>';
var body_stringTable = '<tbody></tbody>';
$('.table').append(head_stringTable);
$('.table').append(body_stringTable);
var table_body=$('.table').find('tbody');
var table_row='<tr><td class="sr-only">0</td><td>A & B</td><td>143 AVE</td><td></td><td>AMAZON</td><td>EU</td><td>List 1</td><td></td><td></td><tr>';
table_body.append(table_row);
var head_stringTable='Row IndexColumn 0 column 1 column 2 column 3 column 4 list NameStatusComments';
变量body_stringTable='';
$('.table')。追加(head_stringTable);
$('.table').append(body_stringTable);
var table_body=$('.table').find('tbody');
var表_row='0A&B143 Avemazoneulist 1';
table_body.append(table_行);
完整片段:
var head_stringTable='Row IndexColumn 0 column 1 column 2 column 3 column 4 list NameStatusComments';
变量body_stringTable='';
$('.table')。追加(head_stringTable);
$('.table').append(body_stringTable);
var table_body=$('.table').find('tbody');
var表_row='0A&B143 Avemazoneulist 1';
table_body.append(table_行);
风险值表_row='0C和B146'列在第2'列;
table_body.append(table_行)代码>
上面粘贴的代码似乎运行良好。有什么额外的信息吗?天哪,是我的错。非常感谢。