logo

详解asp.net mvc通过ajax上传文件并返回json数据

时间:2010-6-26 0:14:39 来源:www.cnblogs.com 作者:诸行无常

本文详细讲下如何使用asp.net mvc的ajax方法来上传文件,最终返回json数据的方法。

asp.net mvc 中可以直接返回一个JsonResult,例如

Code [http://www.xueit.com]
public JsonResult UploadImage() {       //上传文件的处理 return new JsonResult { Data = _imageService.NewUrl, JsonRequestBehavior = JsonRequestBehavior.AllowGet }; }

然后jquery代码

Code [http://www.xueit.com]
$().ready(function () { var options = { dataType: 'json', beforeSubmit: showRequest, error:showError, success: showResponse }; $('#myform').ajaxForm(options); }); function showRequest(formData, jqForm, options) { alert('发送前'); return true; } function showError(data) { alert('error'); } function showResponse(data, status) { alert('发送后'); }


文章分页12
标签:
100%

回复:详解asp.net mvc通过ajax上传文件并返回json数据

0 / 5000