pluploader上传附加动态参数
pluploader在new一个对象后,里面写好的参数好像就是new时候的参数,一般我们的写法是:
var uploader = new plupload.Uploader({ browse_button : 'browse', url : 'uploadfile.php?param='+$("#txtParam").val(), });
一旦完成初始化,url里面的参数就是初始化时候的,如果后续对txtParam改变也无效,那怎么办呢?
可以在上传之前重新赋值,代码如下:
uploader.bind('BeforeUpload', function (uploader, files) { uploader.setOption("multipart_params", { "param": $("#txtParam").val(), }) });
或者
uploader.bind('BeforeUpload', function (uploader, files) { uploader.settings.multipart_params.param= $("#txtParam").val(); });
以上两种方法可以尝试,选择合适自己的.pluploader上传附加动态参数就是这样了.
以上就是【pluploader上传附加动态参数】的全部内容了,欢迎留言评论进行交流!