使用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