#javascript #variables
#javascript #переменные
Вопрос:
Я пытаюсь загрузить многострочный текст из базы данных MySQL в переменную JavaScript, но это не работает.
Я получаю текст из базы данных, затем добавляю текст в spring model в качестве его атрибута « mytext
«.
В файле jsp я хочу извлечь текст, поэтому у меня есть код, подобный этому:
var text = '<c:out value="${mytext}"/>'; //multy-line text
alert(text);
Приведенный выше код завершается с ошибкой, и функция alert()
не будет вызвана.
Если текст из базы данных однострочный, все проходит нормально.
Как это можно исправить в коде скрипта?
Ответ №1:
Вы можете использовать последовательность символов, чтобы объединить многострочный текст в одну строку (на стороне сервера), а затем разделить текст с помощью javascript, используя ту же последовательность символов.