Я использую Uploadify в модальном диалоговом окне jQuery UI, и я использую Ajax для отправки данных.Затем я могу повторно использовать модальное диалоговое окно, чтобы загрузить больше файлов.У меня почти все работает сейчас, но вот моя проблема.
Когда модальное окно открывается второй раз, и я добавляю файл с помощью Uploadify, он появляется дважды в очереди.Если я открою модальное окно в третий раз и добавлю файл, он появится 3 раза в очереди (и т. Д.).
Когда я закрываю модальную диалоговую форму, я использую следующий код (которыйвызывается из функции Close модального диалогового окна пользовательского интерфейса jQuery:
function DestroyUploadifyInstance(){
$('#image_nameQueue').remove();
$('#image_nameUploader').remove();
}
Когда я открываю модальную диалоговую форму, я снова вызываю код загрузки (это вызывается из функции Open пользовательского интерфейса jQueryмодальное диалоговое окно):
function CreateUploadifyInstance(){
$('#image_name').uploadify({
'uploader' : 'uploadify.swf',
'script' : 'uploadify.php',
'cancelImg' : 'cancel.png',
etc
Мне кажется, что я почти на месте, поскольку код на самом деле работает, даже если отображаются дубликаты файлов (он не загружает каждый файл несколько раз, только один раз).
Как я могу остановить отображение дублирующихся элементов очереди?Спасибо.