我得到這個div的FINEUPLOAD傳遞ID作爲參數
<div id="thumbnail-uploader_1" class="thumbnail-uploader">
<div id="thumbnail-uploader_2" class="thumbnail-uploader">
與這個jQuery呼叫
$('.thumbnail-uploader').fineUploader({
request: {
endpoint: '/core/ajax/add_avatar.php',
params: {
one: function() {
return this.id;
}
}
},
multiple: false,
validation: {
allowedExtensions: ['jpeg', 'jpg', 'gif', 'png'],
sizeLimit: 551200 // 50 kB = 50 * 1024 bytes
},
text: {
uploadButton: 'Klikněte nebo sem přetáhněte soubor'
}
}).on('complete', function(event, id, fileName, responseJSON) {
if (responseJSON.success) {
$(this).append('<img src="/uploads/categories/' + fileName + '" alt="' + fileName + '">');
$('.qq-upload-list').fadeOut(2500);
}
});
所有我想要做的是通過所使用的上傳者的ID。但通過這個調用,當我嘗試在處理程序「add_avatar.php」中使用它時,我得到了未定義的參數「one」的值。我在那裏使用全局數組REQUEST來檢查值是否通過。但其不確定。
沒有人有一些想法如何在我的PHP腳本中傳遞ID?我會在這裏有更多的這個上傳者的實例,所以我必須檢查改變頭像的記錄。
腳本進行的很順利,它的上傳,作物,調整大小和作爲IMG – dub 2013-04-23 00:32:39