DataSnap XE возвращает TJSONObject в виде строки, если json-min.js заменяется на json2.js для исправления jQuery для мобильных устройств. - PullRequest
1 голос
/ 09 декабря 2011

json-min.js ломает некоторые библиотеки, такие как jQuery mobile.Обходной путь - заменить файл на json2.js и заменить js / * вхождения toJSONString на JSON.stringify ().

Исправление: https://forums.embarcadero.com/thread.jspa?threadID=53872

Однако при этом typeof serverMethods (). Mymethod () возвращает 'string' вместо 'object'.

Кто-нибудь сталкивался с этой проблемой и нашел решение?

1 Ответ

1 голос
/ 09 декабря 2011

Моим решением было скопировать js-файлы, сгенерированные из XE2.Я еще не использую XE2 в производстве, НО это исправлено в XE2 и копирование файлов работало.

...