MVC ajaxSubmit上传图片

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

MVC ajaxSubmit上传图片的相关文章

MVC实现上传图片的方法

Form提交时,须注意form需要添加属性enctype="multipart/form-data",否则Request.Files.Count=0,无法上传图片. cshtml代码: <form id="form1" name="form1" action="SavaeTopicType.aspx" method="post" enctype="multipart/form-data&qu

java 使用框架Spring MVC批量上传图片

java 使用框架Spring MVC批量上传图片 运行环境:jdk1.8.0_17+tomcat 8 + spring:4.3.4+mybatis:3.2.7+ eclipse ide 2018+maven管理 最近写项目时候用到上传图片文件等功能之前写过没有总结,以及记录等,今天总结下写的批量上传图片功能 前段只需要把所有的选择的图片提交上来即可,后台会逐个处理,并且会在服务器或者当前电脑自己新建一个存放图片的文件夹,在application.properties配置里面你可以指定你所存放图

MVC 通过ajaxSubmit上传图片并显示

js代码 function submitform() {         $("#form_upload").ajaxSubmit({             success: showResponse         });     }     function showResponse(responseText) {         if (responseText != null) {             alert('上传成功!');         } else {   

ASP.NET MVC 4 - 上传图片到数据库

这里演示如何在MVC WEB应用程序如何上传图片到数据库以及如何在WEB页面上显示图片.数据库表对应整个Model类,不单图片数据一个字段,我们从数据表的定义开始: CREATE TABLE [dbo].[Products] ( [ProductID] INT IDENTITY (1, 1) NOT NULL, [Name] NVARCHAR (MAX) NOT NULL, [Description] NVARCHAR (MAX) NOT NULL, [Price] DECIMAL (18, 2

MVC异步上传图片到本地/服务器

这两天朋友问我,有没有异步上传图片到本地/服务器这种demo,他有用, 我就想,好吧, 那刚好周末了,整理一套出来. 主要用到的是jquery uploadify 这个juqery的插件 ,可以无刷新,直接后台上传返回地址 下面先看前台的代码: @{ ViewBag.Title = "Demo"; Layout = "~/Views/Shared/_Layout.cshtml"; } @section styles{ <link href="~/Co

MVC中上传图片文件

MVC的控制器如何获取input(file)的值,将图片保存到项目文件中 View视图中: (1)在xxxx.cshtml中加入表单内容,在<form>中一定要加入enctype="multipart/form-data" 属性 <link rel="stylesheet" type="text/css" href="../../Scripts/bmms_EasyUI/themes/gray/easyui.css&qu

summernote + spring mvc + ajax 上传图片 &lt;笔记&gt;

最近在做一个考试系统项目.其中实体答案有这样的需求,答案A,B,C,D 采用 文本和图片混搭的形式,并且文本也是富文本. 数据库中大概是这么存的 废话不多说开始上干货.... 一.首先在jsp页面导入文件 二.接着进行,summernote的初始化  ,这里我初始化了很多个 --------------------------------------------------- 效果图: 三.summernote的默认图片上传是直接将图片进行base64编码,然后放在,img标签的data(记不太

mvc ajax 上传图片

1. 需要用 <form id=“ f1 ”>  </form>  把需要用到的参数的控件扩起来 2. 这些input 控件 需要 name属性, 然后  var data = new FormData($("#f1")[0]); ajax  把data传到指定的控制器 控制器里 通过Request[" name "] 取这个控件的值的 var filename  Request.Files["upLoad"].FileN

在.net MVC中异步上传图片或者文件

今天用到了MVC异步上传图片,找了半天写下来以后方便查找异步提交图片需要一个MyAjaxForm.cs             地址http://pan.baidu.com/s/1i3lA693 密码txgp 前台代码 @using (Ajax.BeginForm("AddMessages", "MenuInfo", new AjaxOptions { HttpMethod = "post", OnSuccess = "Successd