使用Jquery Uploadify,我無法將文件傳遞給控制器。Jquery上傳 - MVC文件名不起作用
查看:
<input type="file" name="file_upload" id="file_upload" />
的Jquery:
<script type="text/javascript">
$(function() {
var uploadUrl = $('#file_upload').data();
$('#file_upload').uploadify({
'auto': true,
'script': uploadUrl,
'swf': 'Uploadify/uploadify.swf',
'uploader': '/ControllerName/Upload',
'debug': true
});
});
</script>
控制器
[HttpPost]
public string Upload(HttpPostedFileBase file)
{
//"file" = null is being passed from the view to the controller.
//code..
}
我失去了一些東西,感謝您的幫助。
控制器更這裏通常使用..對不起..它是一個真正的控制器名稱..我編輯它.. – ZVenue 2012-08-14 21:38:36
你的第一個選擇與我有什麼不同? – ZVenue 2012-08-14 21:40:16
是的,它擊中控制器..我嘗試從表單中的另一個值傳遞formdata ..那很好。問題在於傳遞文件。 – ZVenue 2012-08-14 21:43:46