1
我已經使用Valums上傳插件在asp.net mvc4中進行文件上傳。但我想在表單提交上傳文件。所以我使用下面的代碼並將「autoUpload」選項設置爲false。這裏是我的代碼: -Valums上傳插件 - 上傳文件在表單上提交
$(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,
});
});
正如你可以看到我沒有通過任何鏈接到終點,因爲我需要保存文件,並在形式的數據庫的所有模特屬性post.I試圖訪問「qqfile」屬性在我的控制器動作但沒有運氣。 這裏是我的控制器動作
[HttpPost]
public ActionResult Create(ViewModel model,string qqfile)
{
}
我該怎麼做?
但我需要上傳表單上的文件。所以我無法直接觸發uploadStoredFiles()函數,也需要保存所有的模型屬性。如果我觸發uploadStoredFiles(),那麼我將如何獲得服務器端的所有模型屬性值? – sanjeev
使用setParams或params選項將屬性作爲參數發送。通過javascript,隨時觸發uploadStoredFiles。 –
它是相當荒謬的,沒有辦法讓這個組件只不過是將輸入類型=文件元素附加到一個容器... – Sam