загрузить параметры scriptData не отображаются на сервере

У меня есть следующий код (упрощенный), с которым uploadify выглядит нормально (при вызове методов), но параметры scriptData никогда не отображаются на хосте (ничего не видно через $_POST).

params = '{ "A":"aye",' + "\n" + '"B" : "Bee" }' $("#file_upload").uploadifySettings("scriptData", params); $("#file_upload").uploadifyUpload();

Что-то не так с тем, как я форматирую переменную params, или что-то еще? Я возился с этим в течение нескольких часов ... разочарование! (Нам нужно больше примеров в документе :)


person TSG    schedule 25.05.2011    source источник


Ответы (1)


У меня была та же проблема, и, почесав голову некоторое время, я обнаружил, что scriptData (см. документацию Uploadify) принимает фактический объект, а НЕ строковое представление объекта JSON. Поэтому вам нужно избавиться от одинарных кавычек вокруг вашего объекта.

person zach    schedule 23.11.2011