Php 从uploadify jquery插件获取文件名

Php 从uploadify jquery插件获取文件名,php,javascript,jquery,uploadify,Php,Javascript,Jquery,Uploadify,这是我的第一篇文章 我在这里尝试,获取上传文件的名称,这样用户可以根据需要删除它,就像yahoo一样 $uploadifysub1.uploadify{ 'uploader':'JS/uploadify.swf', 'script':'JS/uploadify.php', 'cancelImg':'cancel.png', “buttonImg”:“attach.png”, '文件夹':'上载', 'queueID':'divquickuploadProgress1', “自动”:正确, “多重

这是我的第一篇文章

我在这里尝试,获取上传文件的名称,这样用户可以根据需要删除它,就像yahoo一样

$uploadifysub1.uploadify{ 'uploader':'JS/uploadify.swf', 'script':'JS/uploadify.php', 'cancelImg':'cancel.png', “buttonImg”:“attach.png”, '文件夹':'上载', 'queueID':'divquickuploadProgress1', “自动”:正确, “多重”:正确 };

问题是我无法获取文件名,有什么建议吗

uploadify中是否有任何功能可以删除上传的文件,或者我必须自己做

提前感谢。

引自uploadify

文件数据名

中的文件数组的名称 上传服务器脚本。违约= “文件数据”

PHP代码

$_FILES['Filedata']['tmp_name'];

多亏了Codler,我可以解决这个问题,我会分享代码,也许会有帮助

$("#uploadifysub1").uploadify({
        'uploader'       : 'JS/uploadify.swf',
        'script'         : 'JS/uploadify.php',
        'cancelImg'      : 'cancel.png',
        'buttonImg'      : 'attach.png',
        'folder'         : 'uploads',
        'queueID'        : 'divquickuploadProgress1',
        'auto'           : true,
        'multi'          : true,
        'onComplete'     : function(event, queueID, fileObj, reposnse, data) {
            // write your own implementation
                           }
    });
我的实现就是这样

var cod = '<tr>';
cod += '<td align="left">'+fileObj.name+'</td>';
cod += '<td align="left">';
cod += '<span onclick="removeprev(this,'+fileObj.name+')" style="cursor: pointer;">&nbsp;';
cod += '[remove]</span>';
cod += '</td>';
cod += '</tr>';
$('#uploaded_files').append(cod);

再次感谢

为什么不将removeCompleted选项设置为false。它会对所有上传的文件进行排队。

你是说在它们真正上传之前?将它们从上传队列中删除,对吗?不,在它们实际上传之后,uplodify中有一个选项,我认为closeimage或类似的东西,可以让我在上传时删除它们。我需要发出ajax请求才能获得该值吗?和$_文件['Filedata']['tmp_name'];包含上次上传文件的名称,对吗?要获取该值,只需在php中进行回显。在uploadify中使用onComplete捕获它。请参阅onComplete上的uploadify文档,参数响应。非常感谢这是一个很大的帮助,我想投赞成票,但我现在不能,再次非常感谢。