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