Ошибка синтаксиса и экранирования символа при добавлении строки таблицы Dynami c - PullRequest
0 голосов
/ 08 мая 2020

У меня есть проект java spring -boot, и я пытаюсь добавить целую строку таблицы с данными c Dynami в моем успешном вызове ajax и мне нужна помощь с синтаксисом. Я попытался экранировать символы - и /, но затем выдает следующую ошибку: EL1065E: неожиданный escape-символ. "

$.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>'));
});

1 Ответ

1 голос
/ 08 мая 2020

Я постоянно делаю это с помощью приложений 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 (и только один) в конце кода. Вам также не хватало знака + перед входом. Хранение Удачи, надеюсь, это поможет и удачного кодирования! :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...