Здравствуйте. использую библиотеку uploadify.
при создании страницы инициализирую эту библиотеку :
function newScan(){
$(document).ready(function() {
$('#fileInput').uploadify({
'uploader' : '<?echo SITE_URL;?>images/uploadify.swf',
'script' : '<?echo SITE_URL;?>includes/function.php?act=save_doc_img&id=<? echo $this->id; ?>&type=<?echo $this->type;?>&client=<?echo $this->client;?>',
'auto' : true,
'scriptData': {'id': <? echo $this->id; ?> ,'id_pic': id_pic},
'folder' : '/tmp/',
'fileDesc' : 'jpg',
//'method' : 'POST'
'onComplete' : function(event,queueID,fileObj,response,data) {
alert(id_pic);
alert(response);
}
});
});
$("#imgScan").css("visibility","visible");
$("#imgScan").css("height","100%");
//}
}
во время работы страницы меняется id_pic. но при вызове функции (попытке загрузить файл) передается всегда первое значение (которое было при инициализации). Может я не верно передаю параметр? или перед каждым отправлением нужно заново инициализировать класс, что бы новое значение передалось?