$.ajax 提交数据到后台.

时间:2022-10-21 11:20:58
//AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML -- (Extensible Markup Language 可扩展标记语言))。
//AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术
<script src="~/Scripts/jquery-1.8.2.min.js"></script>
<script type="text/javascript">
$(function ()
{
$("#btnadd").click(function ()
{
var model = [];
model.push($("#txtAge").val(), $("#txtName").val()); $.ajax({
url: '/Home/AddUsers',
data: JSON.stringify(model),//传给服务器的数据(即后台AddUsers()方法的参数,参数类型要一致才可以)
type: 'POST',
contentType: 'application/json;charset=utf-8',//数据类型必须有
async: true,//异步
success: function (data) //成功后的回调方法
{
alert(data)//弹出框
}
});
});
}); </script>
//后台代码

    public ActionResult AddUsers(string[] person)//界面传进来的类型要和方法参数一致,要不然$.ajax提交不了数据.
{
EFInsertToSQL(person);
var my = person;
string result = string.Empty;
if (Request.IsAjaxRequest())
{
string name = my[];
string age = my[];
if (age.ToString() == "") result = name + "阿蒙";
else result = name + "耨改";
}
return Content(result);
}

随机推荐

  1. 24、ASP&period;NET MVC入门到精通——数据库仓储

    本系列目录:ASP.NET MVC4入门到精通系列目录汇总 业务层调用数据层对象,我不想每次都new一个数据层对象,而是在数据层创建一个仓储,统一管理所有的对象调用. 1.在IDAL项目中,新建IDB ...

  2. &lbrack;转载&rsqb;centos安装svn服务器

    一.安装Subversion #yum install subversion   1.查看安装时的文件产生情况,使用 rpm -ql subversion 2.卸载subversion:#yum re ...

  3. SQLSERVER DBA容易犯的十个错误

    SQLSERVER DBA容易犯的十个错误 翻译自:http://sqlsentry.tv/top-10-administrative-mistakes-on-sql-server/ 除了排名前十的错 ...

  4. &lbrack;转&rsqb;Entity Framework4&period;0 &lpar;七&rpar; EF4的存储过程

    本文转自:http://www.cnblogs.com/marksun/archive/2011/12/21/2296500.html 前面了解了EF4的CRUD的操作,你会发现EF4使用起来比较简单 ...

  5. Java 代码性能优化

    代码优化,一个很重要的课题.可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是, ...

  6. 计蒜客NOIP模拟赛4 D2T1 鬼脚图

    鬼脚图,又称画鬼脚,在日本称作阿弥陀签,是一种经典游戏,也是一种简易的决策方法,常常用来抽签或决定分配组合. 下图就是一张鬼脚图,其包含若干条竖线和若干条横线.请注意,横线只能水平连接相邻的两条竖线, ...

  7. Cartographer源码阅读&lpar;7&rpar;:轨迹推算和位姿推算的原理

    其实也就是包括两个方面的内容:类似于运动模型的位姿估计和扫描匹配,因为需要计算速度,所以时间就有必要了! 1. PoseExtrapolator解决了IMU数据.里程计和位姿信息进行融合的问题. 该类 ...

  8. http raw post 之理解

    参考链接: https://imququ.com/post/four-ways-to-post-data-in-http.html http://blog.csdn.net/leyangjun/art ...

  9. UVa 11624 Fire&excl;(着火了!)

    UVa 11624 - Fire!(着火了!) Time limit: 1.000 seconds Description - 题目描述 Joe works in a maze. Unfortunat ...

  10. Java高级特性 第3节 java中常用的实用类&lpar;2&rpar;

    §String类 一.创建字符串对象 采用字面值的方式赋值:String s = "abc"; 用new关键字:String s = new String("vfggkf ...