0
我有一個頁面,文件上傳的投入將通過後端是定製的,所以我呼籲uploadify是一類,像這樣:Uploadify:獲取對象或父ID
$('.uploadify_upload').uploadify({
'uploader' : '../js/uploadify/uploadify.swf',
'script' : '../js/uploadify/uploadify.php',
'cancelImg' : '../js/uploadify/cancel.png',
'checkScript' : '../js/uploadify/check.php',
'folder' : '../img/uploads/temp/<?= $upload_temp_folder ?>/',
'auto' : true,
'multi' : false,
'buttonText': 'Upload image',
onComplete: function (event, queueID, fileObj, response, data) {
$('#file_name').text(fileObj.name);
}
});
的HTML如下:
<div class="image_preview" id="preview_<?= $field['field_name_in_channel_data'] ?>">
<input type="file" class="uploadify_upload" id="upload_<?= $field['field_name_in_channel_data'] ?>" name="upload_<?= $field['field_name_in_channel_data'] ?>"/>
</div>
我希望能夠獲得我uploadify函數內部的DIV ID(preview__..
)或輸入ID(upload_...
)。這樣,我可以讓後端知道上傳的是哪個字段,以便稍後在數據庫中正確寫入數據。我試過
'onSelect' : function(event,data) {
var div_id = $(this).parent().attr('id');
alert(div_id);
},
等等,但沒有成功..我該怎麼辦?