附加动态 table 行时的语法和转义字符错误
Syntax and escaping character error when appending a dynamic table row
我有一个 java spring-boot 项目,我正试图在我的 ajax 成功调用中附加一整行 table 动态数据并需要帮助与语法。
我尝试转义 - 和 /,但它随后抛出以下错误:EL1065E:意外转义字符。“
$.each(caDocuments, function (key, entry) {
$('#docTableBody').append($('<tr> <td>'+entry.storage +'</td> <td><a th:href="@{|/carrier-files/${'+ entry.carrierAppointment.parentCompanyCarrier+'\-'+ entry.carrierAppointment.id + '\/' entry.storage+'}|}"><i class="fa fa-download"/></a></td> </tr>'));
});
我一直在用 cordova 应用程序做这些。这可能令人沮丧
$('#conversation').append('<tr> <td>'+variable +'</td>' +
<td><a th:href="@{|/carrier-files/${'+ variable +'\-'+ variable + ' +
'\/' + variable +'}|}"><i class="fa fa-download"/></a></td> </tr>');
如果你想把它写在一行中,你不需要在第 1 行和第 2 行末尾的 '+。
在代码末尾的 .append( 并且只有一个 ) 之后,您不需要 $ 。您还缺少 entry.storage 前面的 +
祝你好运,希望这对你有所帮助,祝你编码愉快! :)
我有一个 java spring-boot 项目,我正试图在我的 ajax 成功调用中附加一整行 table 动态数据并需要帮助与语法。 我尝试转义 - 和 /,但它随后抛出以下错误:EL1065E:意外转义字符。“
$.each(caDocuments, function (key, entry) {
$('#docTableBody').append($('<tr> <td>'+entry.storage +'</td> <td><a th:href="@{|/carrier-files/${'+ entry.carrierAppointment.parentCompanyCarrier+'\-'+ entry.carrierAppointment.id + '\/' entry.storage+'}|}"><i class="fa fa-download"/></a></td> </tr>'));
});
我一直在用 cordova 应用程序做这些。这可能令人沮丧
$('#conversation').append('<tr> <td>'+variable +'</td>' +
<td><a th:href="@{|/carrier-files/${'+ variable +'\-'+ variable + ' +
'\/' + variable +'}|}"><i class="fa fa-download"/></a></td> </tr>');
如果你想把它写在一行中,你不需要在第 1 行和第 2 行末尾的 '+。 在代码末尾的 .append( 并且只有一个 ) 之后,您不需要 $ 。您还缺少 entry.storage 前面的 + 祝你好运,希望这对你有所帮助,祝你编码愉快! :)