在mvc razor中使用jquery上传文件
我是MVC3Razor的新手。如何使用Jquery上传文件。下面提到我的代码在mvc razor中使用jquery上传文件,razor,Razor,我是MVC3Razor的新手。如何使用Jquery上传文件。下面提到我的代码 @using (Html.BeginForm()) { <input type='file' name='file' id='file' /> <input type="Button" value="upload" /> } @使用(Html.BeginForm()) { } 下面提到的限制很少 @using (Html.BeginForm()
@using (Html.BeginForm())
{
<input type='file' name='file' id='file' />
<input type="Button" value="upload" />
}
@使用(Html.BeginForm())
{
}
下面提到的限制很少
@using (Html.BeginForm())
{
<input type='file' name='file' id='file' />
<input type="Button" value="upload" />
}
- 我无法在html.BeginForm(…)中定义我的操作和控制器
- 我无法使用上述上传按钮的type=“submit”
@using (Html.BeginForm())
{
<input type='file' name='file' id='file' />
<input type="Button" value="upload" onclick="upload()" />
}
<script>
function upload() {
$.ajax({
type: "POST",
url: '@Url.Action("Upload")',
dataType: "multipart/form-data",
data: $('#file'),
cache: false
});
}
</script>
@使用(Html.BeginForm())
{
}
函数上传(){
$.ajax({
类型:“POST”,
url:“@url.Action(“上载”)”,
数据类型:“多部分/表单数据”,
数据:$(“#文件”),
缓存:false
});
}