-3

试图将此表附加到 Div。但不工作。中间的 For 循环有问题。我在这里做错了什么:

    var htmlString ="\
                    <table width='97%' height='233px' border='1' class='NewTable'>\
                          <tr>\
                            <th width='43%'>"+currGroupAry[j]+"</th>\
                            <th width='8%'>Points</th>\
                            <th width='49%'>Justification</th>\
                          </tr>\
                          <tr>\
                            <td height='29'>Was willing to frequently share ideas and resources</td>\
                            <td><input id='TotalTEP1' type='text' value='' readonly /></td>\
                            <td>\
                                <table id='gp1' width='100%'>\
                                "for(var i=0; i<=currGroupAry.length; i++){"\
                                    <tr><td style='width:100px;'>"+currGroupAry[j]+"</td><td><textarea style='width:97%; font-size: 14px; background-color: transparent; border:none; resize:none;' cols='10' rows='2' readonly>"+user.comments[j-1]+"</textarea></td></tr>"}"\
                                </table>\
                            </td>\
                          </tr>\</table>"

试图将此表附加到 Div。但不工作。中间的 For 循环有问题。

4

1 回答 1

2

这就是我会这样做的方式......鉴于您当前的代码......但话又说回来......这不是我真正的方式......

var htmlString ="<table width='97%' height='233px' border='1' class='NewTable'><tr><th width='43%'>"+currGroupAry[j]+"</th><th width='8%'>Points</th><th width='49%'>Justification</th></tr><tr><td height='29'>Was willing to frequently share ideas and resources</td><td><input id='TotalTEP1' type='text' value='' readonly /></td><td><table id='gp1' width='100%'>";

for(var i=0; i<=currGroupAry.length; i++){
htmlString+="<tr><td style='width:100px;'>"+currGroupAry[i]+"</td><td><textarea style='width:97%; font-size: 14px; background-color: transparent; border:none; resize:none;' cols='10' rows='2' readonly>"+user.comments[i-1]+"</textarea></td></tr>";
 }

htmlString+="</table></td></tr></table>";

另外....不确定您是否想要currGroupAry[j]或者currGroupAry[i],在循环中,您有j,但我改为假设您希望循环显示相关信息,但如果那是您想要的,请i改回。j

于 2013-06-28T16:31:21.120 回答