// 前段页面,点击按钮触发Success事件

function success() {

var BusiName =“公司名称”;
var UserName = “用户”;
var UserPhone =“电话”;
var Email= “邮箱”;
var QQ = “QQ”;
var Address = “地址”;
var Remark = “备注(注释)”;
$.ajax({
url: "/Product/Defrayal",
type: "POST",
dataType: "json",
data: { "BusiName":"" + BusiName + "","UserName":"" + UserName + "","UserPhone":"" + UserPhone + "","Email":"" + Email + "","QQ":"" + QQ + "","Address":"" + Address + "","Remark":"" + Remark + ""},
success: function (data) {
alert(data);
},
error: function () {
alert("失败,请重试");
}
});

}

// 后台页面——用FormCollection 来接收数据;

[HttpPost]
public ActionResult Defrayal(FormCollection data)
{
//获取前段传过来的参数

bool bflag;
UserInfo ui = new UserInfo();
ui.BusiName = data["BusiName"].ToString();
ui.UserName = data["UserName"].ToString();
ui.UserPhone = data["UserPhone"].ToString();
ui.Email = data["Email"].ToString();
ui.QQ = data["QQ"].ToString();
ui.Address = data["Address"].ToString();
ui.Remark = data["Remark"].ToString();

if (true == bflag)
{
ViewBag.Success = "ok";
}
else
{
ViewBag.Success = "no";
}
// 返回json格式
return Json(ViewBag.Success);
}

// 后台页面——用Request.Form来接收数据;

[HttpPost]
public ActionResult Defrayal()
{
//获取前段传过来的参数

bool bflag;
UserInfo ui = new UserInfo();

ui.BusiName= Request.Form["BusiName"];

ui.UserName = Request.Form["UserName"];

ui.UserPhone = Request.Form["UserPhone"];

ui.Email = Request.Form["Email"];

if (true == bflag)
{
ViewBag.Success = "ok";
}
else
{
ViewBag.Success = "no";
}
// 返回json格式
return Json(ViewBag.Success);
}

关于mvc ajax (post提交)——页面传值以及后台接收的更多相关文章

  1. angular的$http.post()提交数据到Java后台接收不到参数值问题的解决方法

    本文地址:http://www.cnblogs.com/jying/p/6733408.html   转载请注明出处: 写此文的背景:在工作学习使用angular的$http.post()提交数据时, ...

  2. Ajax如何提交数据到springMVC后台

    现在好多web项目实现前段和后端分离,实现前端和后端技术人员,使他们加快开发,减少沟通上的问题,后台只需要提供访问接口,而前天只需要调用提供的接口即可.减少前后端的沟通上的成本 本项目是开发中发现aj ...

  3. MVC Ajax.BeginForm 提交上传图片

    吃水不忘挖井人,如果对你有帮助,请说声谢谢.如果你要转载,请注明出处.谢谢! 异步提交时,出现图片不能上传. 起初我定格在  System.Web.Mvc  中.查询源码时,也是没有问题的.那问题出现 ...

  4. Asp.net Mvc Ajax.BeginForm提交表单

    之前Mvc中一直用Html.BeginForm提交表单,即如下: @using (Html.BeginForm("Add", "News", FormMetho ...

  5. ASP.NET MVC提交LIST列表到后台接收不到数据

    兄跌 你看到这篇文章的时候已经找到答案了. 我在解决这个问题的端倪的时候已经浪费了我一个下午的休假时间.所以你应该给我一个赞!!! 不废话了上代码: Entity(Model) [Serializab ...

  6. spring mvc $.ajax没有指定contentType ,导致后台无法接收到数据

    var formData = JSON.stringify(this.rows); //将表单中的数据转为字符串 $.ajax({ type: "post", url: 'http ...

  7. ASP.NET MVC中,前台DropDownList传值给后台。

    List<SelectListItem> ZH = new List<SelectListItem>(); ZH.Add(new SelectListItem { Text = ...

  8. AJAX 异步传数组时候,后台接收不到!

    呵呵,那么问题又来了! 这是为啥呢!! var ids= []; $.ajax({ url: 'xxxx.do', data: { ids: ids}, dataType: "json&qu ...

  9. MVC Ajax.BeginForm重复提交解决方法

    mvc使用MVC Ajax.BeginForm提交的时候有重复提交结果的时候检查相关js文件引用情况, 其中mvc4注意 1 2 3 4 @Scripts.Render("~/bundles ...

随机推荐

  1. Javascript技巧

    Javascript数组转换为CSV格式 首先考虑如下的应用场景,有一个Javscript的字符型(或者数值型)数组,现在需要转换为以逗号分割的CSV格式文件.则我们可以使用如下的小技巧,代码如下: ...

  2. Ajax服务请求原理 简单总结

    刚开始以为Ajax是一种新的语言,接触之后才知道,ajax是用于服务器交换数据并更新部分网页的Web应用程序的技术. 第一次看到Ajax请求代码时,感觉一脸萌逼,这些代码竟然把后台数据请求过来了,神奇 ...

  3. Shiro简单配置

    注:这里只介绍Spring配置模式. 因为官方例子虽然中有更加简洁的ini配置形式,但是使用ini配置无法与spring整合.而且两种配置方法一样,只是格式不一样. 涉及的jar包 核心包shiro- ...

  4. Shiro启用注解方式

    shiro验证权限方式一种是基于url配置文件: 例如: <bean id="shiroFilter" class="org.apache.shiro.spring ...

  5. 黄聪:C#带cookie模拟登录百度

    #region 同步通过POST方式发送数据 /// <summary> /// 通过POST方式发送数据 /// </summary> /// <param name= ...

  6. 51nod 1180 方格射击游戏

    M*N的方格矩阵,一个人在左下角格子的中心,除他所站位置外,其他格子的中心都有一个敌人,他一次可发射一枚子弹干掉一条直线上的所有敌人,问至少要发射多少子弹才能干掉所有敌人. Input 输入2个数m, ...

  7. soap发送报文请求和dom4j解析XML并且获得指定名称的节点信息

    package com.lzw.b2b.soap; import java.io.ByteArrayInputStream;import java.io.InputStream;import java ...

  8. U盘安装CentOS 7.0

    U盘安装CentOS 7.0 由于学习需要centos环境,so上网下载centos安装镜像,发现版本已经到7.0了,(╮(╯▽╰)╭,上次折腾还是6.4的版本呢,)花了一点时间下载下来按照装6.4的 ...

  9. Axure 使用心得总结

    Axure的本意是高效快捷的完成原型制作,能够清晰的说明功能,交互就是好的,"够漂亮"就行,不需要做到很完美,至于完美还是交给专业的UI吧. 一些心得记录下来: 1.下载一些常用的 ...

  10. mysql数据库的一些基本操作

    下面列出一些做项目时常用到的一些mysql操作. 1.对数据库的操作 查看所有的数据库:show databases; 新建一个数据库:create database database_name; 此 ...