Javascript 向表中添加行:字符串文字问题
这是我用于向表中添加新行的代码的一部分。我在编译与最后两个TD元素相关的代码时遇到问题。字符串文本始终存在错误。请帮我弄清楚Javascript 向表中添加行:字符串文字问题,javascript,jquery,html-table,Javascript,Jquery,Html Table,这是我用于向表中添加新行的代码的一部分。我在编译与最后两个TD元素相关的代码时遇到问题。字符串文本始终存在错误。请帮我弄清楚 $( "#content tbody" ).append( "<tr>" + "<td>" + opr.val() + "</td>" + "<td>" + flightNum.val() + "</td>" + "<td>" + from_f.va
$( "#content tbody" ).append( "<tr>" +
"<td>" + opr.val() + "</td>" +
"<td>" + flightNum.val() + "</td>" +
"<td>" + from_f.val() + "</td>" +
"<td id=" + flightNum.val() + " class='edit_but'>
<div>
<img src='images/edit.png' alt='Edit' />
</div>
</td>" +
"<td id=" + flightNum.val() + " class='deact_but' onclick="deactivateRow('+flightNum.val()+')">
<div>
<img src='images/delete.png' alt='Deactivate' />
</div>
</td>" + "</tr>" );
$(“#content tbody”).append(”+
“+opr.val()+”+
“”+flightNum.val()+“”+
“”+来自于_f.val()+“”+
"
" +
"
" + "" );
$(“#content tbody”).append(“+opr.val()+”+flightNum.val()+”+from_f.val()+”);
你的代码乱七八糟!有太多的引号(“
)丢失,字符串concating(+
)丢失
在一批固定后:
$( "#content tbody" ).append( "<tr>" +
"<td>" + opr.val() + "</td>" +
"<td>" + flightNum.val() + "</td>" +
"<td>" + from_f.val() + "</td>" +
"<td id=" + flightNum.val() + " class='edit_but'>" +
"<div>" +
"<img src='images/edit.png' alt='Edit' />" +
"</div>" +
"</td>" +
"<td id=" + flightNum.val() + " class='deact_but' onclick='deactivateRow('" +flightNum.val()+")'>" +
"<div>" +
"<img src='images/delete.png' alt='Deactivate' />" +
"</div>" +
"</td></tr>" );
$(“#content tbody”).append(”+
“+opr.val()+”+
“”+flightNum.val()+“”+
“”+来自于_f.val()+“”+
"" +
"" +
"" +
"" +
"" +
"该死的,你有很多不匹配和缺少的引号,不仅仅是在最后两行!我不认为onclick处理程序可以这样添加。@blazemonger-可以,但这是一种愚蠢的方法。你可以通过克隆现有表行并编辑它来绕过这类事情。为每个td
添加一个类,然后你就可以轻松地替换一个单元格具有.text()的数据
在添加克隆之前。你不需要添加一半的引号。最后四行很好。@PitaJ。如果它们不是像他写的那样在一行中,你就需要它们!我不是说他的代码应该是一个模型。不,他添加了制表符来格式化html,这样就可以让真实的人阅读。@Gusgus-这一行应该很好,是定义了flightNum
吗?是的,定义了flightNum。实际上'gdoron'的代码已经编译好了。谢谢。
$( "#content tbody" ).append( "<tr>" +
"<td>" + opr.val() + "</td>" +
"<td>" + flightNum.val() + "</td>" +
"<td>" + from_f.val() + "</td>" +
"<td id=" + flightNum.val() + " class='edit_but'>" +
"<div>" +
"<img src='images/edit.png' alt='Edit' />" +
"</div>" +
"</td>" +
"<td id=" + flightNum.val() + " class='deact_but' onclick='deactivateRow('" +flightNum.val()+")'>" +
"<div>" +
"<img src='images/delete.png' alt='Deactivate' />" +
"</div>" +
"</td></tr>" );