Javascript 应为赋值或函数调用,而不是看到表达式?
我不断地发现这个错误: 应为赋值或函数调用,而不是看到表达式,而是看到表达式“ 尝试使用Javascript追加我的表时 有人能帮我纠正一下吗Javascript 应为赋值或函数调用,而不是看到表达式?,javascript,html,sql,html-table,append,Javascript,Html,Sql,Html Table,Append,我不断地发现这个错误: 应为赋值或函数调用,而不是看到表达式,而是看到表达式“ 尝试使用Javascript追加我的表时 有人能帮我纠正一下吗 $('#lbUsers tbody').append('<tr><td>' + row.Number + '</td><td> ' + row.Name + '</td><td> ' + row.points + '</td><td>`' + row.star
$('#lbUsers tbody').append('<tr><td>' + row.Number + '</td><td> ' + row.Name + '</td><td> ' + row.points + '</td><td>`' + row.stars + ' </td><td>' + row.Type '</td></tr>');
完整代码:
$('#lbUsers').html('');
db.transaction(function (transaction) {
transaction.executeSql('SELECT * FROM People;', [],
function (transaction, result) {
if (result !== null && result.rows !== null) {
for (var i = 0; i < result.rows.length; i++) {
var row = result.rows.item(i);
`$('#lbUsers tbody').append('<tr><td>' + row.Number + '</td><td> ' + row.Name + '</td><td> ' + row.points + '</td><td>`' + row.stars + ' </td><td>' + row.Type '</td></tr>');
}
}
}, errorHandler);
}, errorHandler, nullHandler);
return;
}
HTML:
以下行有问题:
`$('#lbUsers tbody').append('<tr><td>' + row.Number + '</td><td> ' + row.Name + '</td><td> ' + row.points + '</td><td>`' + row.stars + ' </td><td>' + row.Type '</td></tr>');
不应该有主角。另外,行后缺少一个连接运算符+。键入。你好,山姆,谢谢你的回复。我已经对这些问题进行了排序,但仍然得到相同的错误:$'lbUsers tbody'.append+row.Number+''+row.Name+'+row.points+''+row.stars+'+row.Type+;你从哪里得到这个错误?从浏览器控制台?另外,错误在哪一行?错误行是$'lbUsers tbody'。追加+行数+行数+行名+行点+行星+行类型+;这是html:NumberNamePointsStarsType
`$('#lbUsers tbody').append('<tr><td>' + row.Number + '</td><td> ' + row.Name + '</td><td> ' + row.points + '</td><td>`' + row.stars + ' </td><td>' + row.Type '</td></tr>');