抱歉,我刚开始使用 javascript 和 html,但无法找出意外的标识符是什么?
这是我的功能
function fillSearchPlayer(data){
$('#searchPlayers tbody').html('');
for (var i = data.length - 1; i >= 0; i--) {
var p = data[i]
var item = '<tr><td>'p.firstname + ' ' + p.lastname'</td><td>'p.job'</td><td><button class="cbtn" onclick="requestPlayer("'+ p.identifier + '")">More</button></td></tr>'
$('#searchPlayers tbody').append('item');
}
}
也许你们可以帮助我,它说它来自以“var item”开头的行
'<tr><td>'p.firstname
看起来你错过了那里的加号。另一件事是.append('item');
-您可能打算这样做.append(item);
。
正如上面直接评论中提到的那些人,您应该尝试使用一些模板引擎,而不是按照您的方式构建字符串。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句