如何在nervgh的Angular File Upload(.NET)中发送多个参数?

时间:2015-09-02 17:33:50

标签: angularjs asp.net-mvc asp.net-web-api asp.net-web-api2 angular-file-upload

我想在成功上传所有文件后执行操作。我正在使用nervgh's angular-file-upload。我不知道怎么做!

在控制器中我有:

[HttpPost]
public JsonResult AddMessageToTopic(OfferClientReponse response, int topicId, string messageText)

它与AngularJS中的response: $scope.data, topicId: $scope.topicMsgsToShow, messageText: $scope.dataForNewMessage.MsgText相对应。

我试过了:

var url = '/OfferClientData/AddMessageToTopic';

$scope.uploader = new FileUploader({
    url: url,
    headers: { response: $scope.data, topicId: $scope.topicMsgsToShow, messageText: $scope.dataForNewMessage.MsgText }
});

此外: formData: [ $scope.data, $scope.topicMsgsToShow, $scope.dataForNewMessage.MsgText ]

他们都没有工作。

0 个答案:

没有答案