1.页面cshtml
<form name="frmInput" id="frmInput" method="post" action="@Url.Action(ViewContext.RouteData.Values["Action"].ToString())" enctype="multipart/form-data" > <input id="f1" name="f1" type="file"> <input type="button" value="保存" onclick="Input.Save(this)" class="btn-8" /> </from> Input.Save = function (e) { $(‘#frmInput‘).ajaxSubmit({ url: Url, error: function (request) { alert(‘保存出错,请重试!‘); }, success: function (data) { var dataObj = eval("(" + data + ")");//转换为json对象 //方法二 //var dataObj=jQuery.parseJSON(data); if (dataObj.IsOK) { //刷新列表 alert("保存成功!"); } else { alert(‘保存失败!‘); } } }); }
2.后台
[HttpPost] public JsonResult Create(MerchantsModel model, FormCollection form) { return new JsonResult() { ContentType = "text/html", Data = object };// return Json(result, "text/html", Encoding.UTF8); }
3. 解决问题
返回<pre style="word-wrap: break-word; white-space: pre-wrap;">....</pre> 的问题
时间: 2024-10-03 07:32:29