62,072
社区成员
发帖
与我相关
我的任务
分享
<script src="../../Scripts/jquery-1.4.4.js" type="text/javascript"></script>
<script src="../../Scripts/jquery-form-plugins-download.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#fileName').change(function () {
$('#form0').ajaxSubmit(function (data) {
alert(data);
});
return false;
});
});
</script>
@using (Html.BeginForm("AjaxCustom", "Home", FormMethod.Post, new { enctype = "multipart/form-data", id = "form0", name = "form0" }))
{
<div>
<input type="file" name="fileName" id="fileName" />
</div>
}
//后台只是做了个简单的返回值测试
[HttpPost]
public ActionResult AjaxCustom(FormCollection post)
{
HttpPostedFileBase files = Request.Files[0];
files.SaveAs(Server.MapPath("11.jpg");
return Content("11.jpg");
}
[HttpPost]
public ActionResult AjaxCustom(FormCollection post)
{
HttpPostedFileBase files = Request.Files[0];
files.SaveAs(Server.MapPath("11.jpg");
return Json(new { success = "11.jpg", info = true });
}
<script src="../../Scripts/jquery-1.4.4.js" type="text/javascript"></script>
<script src="../../Scripts/jquery-form-plugins-download.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#fileName').change(function () {
$('#form0').ajaxSubmit(function (data) {
alert(data.success);
});
return false;
});
});
</script>
@using (Html.BeginForm("AjaxCustom", "Home", FormMethod.Post, new { enctype = "multipart/form-data", id = "form0", name = "form0" }))
{
<div>
<input type="file" name="fileName" id="fileName" />
</div>
}