Привет, у меня небольшие трудности с dataTables и php. Я повторяю JSON в формате ниже:
{"iTotalRecords": 10, "iTotalDisplayRecords": 10, "aaData": [["1", "15", "1", "длинное описание длинное описание длинное описание длинное описание", "2012-02- 25 00:00:00 "], [" 1 "," 15 "," 1 "," длинное описание длинное описание длинное описание длинное описание "," 2012-02-25 00:18:59 "] ...] }
Какой экземпляр работает с моим dataTable, однако после проверки вышеупомянутого на jsonlint.com/, я получаю хорошо отформатированную версию ниже:
{
"iTotalRecords": 10,
"iTotalDisplayRecords": 10,
"aaData": [
[
"1",
"15",
"1",
"long description long description long description long description",
"2012-02-25 00:18:59"
],
...
]
}
Когда я помещаю это в текстовый файл, он загружается просто отлично. Я также заметил, что добавление разрыва строки в части «длинного описания» также не работает даже с приведенным выше. Я предполагаю, что разрыв строки искажает формат json, но как я могу избежать этого в своем php-скрипте, поскольку все переносится по словам? Я попытался \ n в моем эхо-коде, но, похоже, он не создает новую строку.