Плагин загрузки Jquery - PullRequest
       11

Плагин загрузки Jquery

0 голосов
/ 26 июля 2010

Я сохранил один плагин jquery uploadify на странице и один тег <img>, кроме него.Все работает нормально, как и ожидалось, за исключением одной проблемы.Я хочу обновить <img>, чтобы показать новое изображение, как только какое-то изображение будет загружено.Как я могу это сделать?Я использую Php.

Заранее спасибо:)

Ответы [ 3 ]

1 голос
/ 26 июля 2010

Вы можете использовать onComplete обратный вызов (http://www.uploadify.com/documentation/).

Пример использования здесь :

$(document).ready(function() {
  $('#fileInput').uploadify({
    'uploader'  : 'uploadify.swf',
    'script'    : 'uploadify.php',
    'cancelImg' : 'cancel.png',
    'auto'      : true,
    'folder'    : '/uploads'

    /* ====== HERE ===== */
    'onComplete': function(event, queueID, fileObj, response, data) {       
        $("#my_image").attr("src","your path");
     }

  });
});

(http://www.uploadify.com/implementation/)

0 голосов
/ 26 июля 2010

Посмотрите документацию , похоже, что обратный вызов onComplete вернет путь к файлу, затем вы можете сделать что-то вроде этого:

onComplete: function(event, queueID, fileObj, response, data) {
    $('img#user_avatar').attr('src',fileObj.filePath);
}
0 голосов
/ 26 июля 2010

Просто используйте JQuery для обновления атрибута <img src="..." /> этого изображения, это должно быть, IMHO.

...