Хорошо, я не могу опубликовать весь код, потому что это просто не нужно. Но вот проблема.
У меня есть диалог с вкладками (ui.tabs), который содержит форму загрузки для загрузки файлов. Однако на предыдущей вкладке я проверяю состояние радиокнопки, чтобы определить, разрешать ли только файлы изображений или флэш-файлы.
Я заранее инициализировал загрузку как таковую в $ (document) .ready:
$("#uploadify").uploadify({params});
... включая параметры fileDesc и fileExt. Само по себе все работает отлично. Но как только он будет инициализирован, я хочу изменить настройки, используя:
$("#uploadify").uploadifySettings('fileDesc','blah blah');
$("#uploadify").uploadifySettings('fileExt','.ext');
... но когда я делаю это, Firebug выдает следующее:
document.getElementById (a (this) .attr ("id") + "Uploader"). UpdateSettings не является функцией
http://localhost/projectname/Javascript/jquery.uploadify.v2.1.0.min.js
Линия 26
Теперь, очевидно, нет ничего плохого в самой загрузке, но я могу быть полной лапшой здесь. Это происходит потому, что он думает, что «#uploadify» еще не инициализирован?