1

我在 asp.net mvc4 中使用 Valums 上传器插件进行文件上传。但我想在表单提交时上传文件。所以我使用以下代码并将“autoUpload”选项设置为false。这是我的代码:-

$(document).ready(function () {
          var manualuploader = $('#manual-file-uploader').fineUploader({
              request: {
                  endpoint: ''  
              },
              autoUpload: false,
              text: {
                  uploadButton: '<i class="icon-plus icon-white"></i> Select Files'
              },
              debug: true,
          });

   });

如您所见,我没有将任何 url 传递给端点,因为我需要在表单 post 的数据库中保存文件和所有模型属性。我试图在我的控制器操作中访问“qqfile”属性但没有运气。这是我的控制器动作

       [HttpPost]
        public ActionResult Create(ViewModel model,string qqfile)
        {
        }

我该怎么做?

4

1 回答 1

0

你必须指定一个端点。如果要延迟上传,只需将 autoUpload 设置为 false,就像您已经完成的那样,然后在要开始上传时调用 uploadStoredFiles() 函数。

于 2012-12-14T15:07:33.197 回答