0

我目前正在使用 plupload 直接上传到 S3。它工作得很好,我想做的是一旦上传图像,启动一个脚本,然后下载图像以在我的网络服务器上创建一个缩略图,从而限制我的 S3 帐户获取缩略图的请求量. 在完成此操作时,我希望将 plupload 小部件中排队的文件名更新为“FileName.jpg 现在正在处理”。

我的问题是找到更新文本的元素。这是我目前所拥有的......

在上传器设置中:

init: attachCallbacks,

被调用的函数:

function attachCallbacks(uploader){
    uploader.bind('FileUploaded', function(up, file, response){
        $('tr#'+file.id).find('td:first').find('span').html(file.name+' is Now Processing...');
    });
}

我试图查找和更新的地方:

<table id="uploader_filelist" class="plupload_filelist_content" unselectable="on">
<tbody>
<tr id="p170sanph11rqv1cnts6h1ujm1gnm3" class="plupload_done ui-state-default plupload_file">
<td class="plupload_cell plupload_file_name">
<span>FileName.jpg</span>
</td>
<td class="plupload_cell plupload_file_status">100%</td>
<td class="plupload_cell plupload_file_size">28 KB</td>
<td class="plupload_cell plupload_file_action">
</tr>
</tbody>
</table>

有任何想法吗???

4

1 回答 1

0

我最初问过这个问题是因为我使用的是Plupload 的 S3示例,但想要一个自定义 UI。我最终使用了plupload 的自定义示例并将其与他们的 S3 示例相结合,一切正常。

于 2012-07-05T15:31:59.373 回答