我希望使用foreach或plupload中的每一个获取图像的名称。 我这里有旧代码,但没有工作
var uploader = $('#uploader').plupload('getUploader');
if(uploader.files.length > 0 )
{
uploader.each(files, function (file) {
alert(file.name);
});
}
我需要修改一些东西吗? 请帮忙。谢谢。
答案 0 :(得分:1)
你可以尝试这个(我猜你在这个上下文中真的不需要if子句)
var uploader = $('#uploader').plupload('getUploader');
if (uploader.files.length > 0)
{
for(var i=0; i<uploader.files.length; i++)
{
alert(uploader.files[i].name);
};
}
或者这个,它不适用于旧浏览器。 (IE8及更早版本)
var uploader = $('#uploader').plupload('getUploader');
if (uploader.files.length > 0)
{
uploader.files.forEach(function (file) {
alert(file.name);
});
}