html的动态id的定义与获取

问题遇到的现象和发生背景
用代码块功能插入代码,请勿粘贴截图
$.post('login',
                function (data) {
                    for (var i=0;i<tr><th colspan='2'><hr width='650' size='1px' color='green'>th>tr>"+
                            "<tr><th colspan='2' align='left'>" + data[i].theme + "th>tr>" +
                            "<tr><th colspan='2'><br>th>tr>" +
                            "<tr><td colspan='2' align='left'>"  + data[i].details + "td>tr>" +
                            "<tr><th colspan='2'><br>th>tr>" +
                            "<tr><td colspan='2' align='left'>" + data[i].times + "td><td align='right'><button type='button' onclick='todelete(("+data[i].name+"),("+data[i].id+"))'>"+"删除"+"button>td>tr>" +
                            "<tr><th colspan='2' align='left'><button  type='button' onclick='comment("+data[i].id+")'>"+"评论"+"button>th>tr>" +
                            "<tr><th colspan='2'><hr width='650' size='1px' color='green'>th>tr>"+
                            "<tr><th colspan='2'><div id='i'>th>div>tr>"
                        $('#tab').append(s);
                        var userloData1 = {pid:data[i].id};
                        $.post('comm',userloData1,
                        function (data) {
                            for (var j=0;j<tr><th align='left'>" + data[j].name  + '回复:'  + data[j].comment + "th>" + "<th><br>th>tr>";
                                $('#i').append(m);
                            }
                        },'json');
                    }
                },'json');

img

请问在这里如何定义动态id和如何获取动态id的位置

你应该拼接 吧 字符串拼接才行

$(`#${i}`)
或者
  $("#"+i)