我正在尝试使用plupload flash小部件,因为它可以在所有浏览器中用于多个图像上传。
对于每个图像,我希望我的用户从下拉框中选择一个属性。由于我网站中使用的每个图像都代表属性图像类型的前后图像,侧面图像,正面图像等。这些选项将在下拉列表中。
我想知道,如果我可以动态地向pluploader注入一个下拉列表。 这是一张图片,看看我希望每张图片都有下拉框。
答案 0 :(得分:0)
在检查jQuery队列元素后,很容易确定如何将下拉框注入DOM。
因为它基于jQuery,所以您可以使用类似的东西
$('#uploader_filelist li').each(function(index,data){
$(this, '#plupload_file_name').append('<html>Your html here</html>');
});
这是一个非常简单的示例,但这就是如何将标记动态注入队列。
问题出在你做的时候?以及如何在以后识别它。有了这个,您需要回到plupload API and attach events(Documentation here)以下内容:
您将需要处理脚本中的块以及您正在使用的uplaod处理程序,以使用multipart_params
检索下拉值,该值在上传的每个块上设置。
添加下拉菜单很容易,确保过程处理完全是另一个问题,可能需要一些时间来完善。