Как загрузить фотографию в таблицу используя UI Dialog

Обсуждаются вопросы по надстройке jQuery UI - официальные виджеты и плагины для организации взаимодействия с элементами интерфейса.

Модераторы: EGORR, Gennady

Как загрузить фотографию в таблицу используя UI Dialog

Сообщение komandor43 » 12 май 2012, 07:31

Добрый день

Столкнулся с проблемой закачки фотографий в таблицу без перезагрузки страницы.
Вывожу на экран таблицу. Добавляю в эту таблицу фотографию без перезагрузки страницы, используя UI Dialog и AJAX технологию.
Логика сделана так, что имя файла картинки всегда равно ID строки. Т.Е. при загрузке разных фотографий они всегда будут сохраняться на сервере под одним именем для конкретной строки. Имя файла равно ID строки.
При первой загрузке фотографии все нормально. При второй, третьей и следующих загрузках других фотографии в эту же строку, - на экране в строке таблицы фотография не обновляется. Предполагаю, что браузер берет картинку из кеша.

Как решить эту проблему чтобы изображение в таблице обновлялось ?
При условии, что имя файла для каждой строки будет одним и тем же для каждой строки
komandor43
 
Сообщений: 24
Зарегистрирован: 13 окт 2010, 20:13

Re: Как загрузить фотографию в таблицу используя UI Dialog

Сообщение zandroid » 12 май 2012, 17:57

Добавьте какой-нибудь фиктивный параметр в URL фотографии, который будет меняться, чтобы кэш не срабатывал. Например, можно генерировать URL так: $img.attr('src', '/images/someid.jpg?r=' + (new Date()).getTime());

Ваш дизайн интерьер zandroid » 12 май 2012, 17:57

Аватар пользователя
zandroid
Модератор
 
Сообщений: 1164
Зарегистрирован: 21 янв 2010, 22:16
Откуда: Нижний Новгород


Вернуться в jQuery UI

Кто сейчас на форуме

Сейчас этот форум просматривают: Yandex и гости: 1