作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
plupload在 file object 中创建漂亮的 ID .如何将此 ID 发送到上传脚本?上传脚本在 $_POST
中有 3 个变量 - 文件名、 block 编号和 block 总数。
如何向 plupload 的 POST 请求添加另一个参数(在我的例子中是 file.id)?
最佳答案
第一步是向 BeforeUpload
事件添加处理程序。
然后,如果您使用的是多部分,则可以更改 uploader 设置以动态设置不同的多部分参数:
plupload_instance.bind('BeforeUpload', function (up, file) {
up.settings.multipart_params = {fileid: file.id}
});
(警告:这个例子覆盖了所有的 multipart_params,你可以通过设置 fileid 来玩得更聪明)
如果您不使用 multipart,您唯一的选择是将参数作为 header 传递,或者手动将参数添加到每个文件的 URL(这 2 个选项也应该在 BeforeUpload 中完成)。请注意,当不使用 multipart 时,plupload 会将 name
和 chunk
参数添加到 URL after 您已经为 uploader 设置的任何 URL,例如每个文件,所以这是额外参数的地方。
关于javascript - plupload - 发送另一个带有上传文件的请求参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9015944/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!