我需要支持以下内容的无闪存图片上传器脚本:
像这样的脚本:jQuery-File-Upload
截图:
但是我需要为每次上传添加一些选项,例如:“Title”和“Category”,而不是我需要为每个上传的函数运行一个函数,它将提交的数据放入我的数据库,是否有任何我能做到的方式吗?
答案 0 :(得分:0)
如果您使用jQuery-File-Upload附带的模板,则可以添加自己的字段,这些字段会在每个项目添加到队列时显示。该插件需要知道这些字段,因此您可以使用回调来添加更多数据:
$('#fileupload').bind('fileuploadsubmit', function (e, data) {
// get content from the new input fields
var inputs = data.context.find('select'); // or whatever inputs you added
// assign values to data.formData
// you can simply $.extend() the new inputs with $(this), and $.serializeArray() both
data.formData = $.extend(inputs.serializeArray(), $(this).serializeArray());
});
有关详细信息,请参阅this。