Для построения и инициализации Metronic Datatable использую в коде JSON.parser, данные парсятся с джанговской админки и что бы исключить ошибку с переходом на вторую строку - применил функцию replace.
var dataJSONArray = JSON.parse(JSON.stringify('[массив переменных django]').replace(/\n/g, " "));
Но это не работает, когда в джанговской админке в поле notes ввести данные через: test1 <enter> test2 <enter> test3 то получаю ошибку JSON: переход на новую строку
Подскажите как побороть эту ошибку. Спасибо. Если нужен дополнительный код, предоставлю.
массив, который парсится:
[{% for order in orders %} ' + '{"#": "{{ order.id }}","updateUrl":"{% url "staff:order-update" order.id %}","client":"{{ order.client }}", "total":"{{ order.final_price }}","orderNotes":"{{ order.notes }}", "payment":"{{ order.get_payment_gateway_display }}","status":"{{ order.get_status_display }}"}\n' +'{% endfor %}]
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости