开发者社区 问答 正文

上传插件jqeury_uploadify的formData属性怎么用?

screenshot
例如这里,
sid是声明的变量,session_id是session_id是sessionID的提交变量

但是这里键值对是怎么判断的?我如何改成cookie的键值对呢?

展开
收起
小旋风柴进 2016-06-01 09:06:51 2426 分享 版权
1 条回答
写回答
取消 提交回答
  • uploadify初始化时设置的"formData"参数,是在整个js初始化时设置的,即如果您的"sid"是之后才赋值的,那此时设置的"formData"中的"session_id"将为空,在网络请求中将看不到对应的"formData"中的"session_id"参数。

    若需要在页面初始化完之后再对uploadify的"formData"参数进行赋值,可以通过调用"onUploadStart"方法,通过传入"formData"到"settings"中的方式进行赋值:

    $('picture').uploadify({
        ...,
        onUploadStart: function(file) {
            $('picture').uploadify('settings', 'formData', {
                'session_id': sid
            });
        }
    2019-07-17 19:22:40
    赞同 展开评论
问答地址: