如何使用$ scope动态更改上传(jquery-file-upload)网址?

时间:2013-06-26 23:20:16

标签: angularjs jquery-file-upload

我正在使用jquery-file-upload如何描述http://css.dzone.com/articles/angularjs-file-upload但是我需要通过查询字符串发送参数,所以我需要根据select选项更改来更改该参数,该值在$范围。

那我怎么能实现这个目标呢?提前谢谢。

3 个答案:

答案 0 :(得分:3)

@srigi

将以下代码添加到AngularJS控制器:

$scope.$on('fileuploadadd', function(e, data) {
 data.url = '/attachfile?param=test';
});

答案 1 :(得分:0)

https://github.com/blueimp/jQuery-File-Upload/issues/355

中,在jquery文件上传的情况下,我找到了使用'data'参数的解决方案

答案 2 :(得分:0)

HTML(与此处相同:https://stackoverflow.com/a/18580266/750216):

file-upload='uploadOptions'

JS:

$scope.uploadOptions = {
    url: yourDynamicUrl
}