JS 代码:

<script src="~/Scripts/jquery-1.8.2.min.js"></script>
<script>
//ajax提交数据
function SubmitStuAnswersAjax(starlist) {
$.post("index4", { stu: starlist }, function (data) {
alert(data);
}); }
//按钮点击方法
function SubmitStuAnswersBtn() {
var obg = new Object;
obg.name = "黎明";
obg.id = 1;
obg.del = false;
var obg2 = new Object;
obg2.name = "黎明2";
obg2.id = 1;
obg2.del = true;
var obg3 = new Object;
obg3.name = "黎明3";
obg3.id = 1;
obg3.del = true; var star = new Array(); star.push(obg)
star.push(obg2)
star.push(obg3)
//将数组序列化json字符串
var starlist= JSON.stringify(star)
SubmitStuAnswersAjax(starlist);
//console.log(stuAnswerArr)
}
</script>
<input type="button" value="sofdjosdif" onclick="SubmitStuAnswersBtn() " />

后端代码 :

using System.IO;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Web.Script.Serialization;
public ActionResult index4(string stu)
{
var name = "";
/// 解析JSON数组生成对象实体集合
JsonSerializer serializer = new JsonSerializer();
StringReader sr = new StringReader(stu);
object o = serializer.Deserialize(new JsonTextReader(sr), typeof(List<stuEntity>));
List<stuEntity> list = o as List<stuEntity>;
foreach (var item in list)
{
name += item.name + "_";
}
return Content(name);
} public class stuEntity
{
public int id { set; get; }
public string name { set; get; }
public bool del { set; get; }
}

最新文章

  1. Android Studio使用时源码到处报红色警告,运行时又没错
  2. HBase+Phoenix整合入门--集群搭建
  3. HJ-第二周,真机调试
  4. Linux上分析java程序的问题
  5. Spring mvc web.xml中 urlpatten的配置问题
  6. url地址中 &quot;&amp;&quot; &quot;/&quot;等符号的转义处理(转)
  7. css3 -- 文本
  8. [Microsoft Dynamics CRM 2016]Invalid Action – The selected action was not valid 错误的诱因及解决方法
  9. c#的DateTime.Now函数详解
  10. Java中执行外部命令
  11. 获得当前设备可用的内存 和 获取当前任务所占用的内存 (单位:MB)(转)
  12. Python调用ansible API系列(五)综合使用
  13. vue keepalive 动态设置缓存
  14. JS基础-第5天
  15. Tools - 负载性能测试工具JMeter
  16. 在WinForm应用程序中快速实现多语言的处理(2)--开发框架模块的整合
  17. Caused by: java.net.ConnectException: Connection refused/Caused by: java.lang.RuntimeException: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
  18. async await 的使用。 其实就是和then一样,只不过改变了链式写法
  19. free -m图解
  20. 跨域验证cookie与缓存控制

热门文章

  1. IPv6下网络编程socket, TCP和UDP例子,以及兼容IPV4和IPV6的类
  2. 解决刚刚安装完mysql 远程连接不上问题
  3. 走进JDK(六)------ArrayList
  4. python模块:random
  5. Linux 根据PID找到相应应用程序的运行目录
  6. bzoj4556(sam)
  7. samba服务配置(一)
  8. 关于UIScrollView不能响应UITouch事件的解决办法
  9. 札记:翻译-使用Scene和Transition实现【场景切换】动画效果
  10. php 从2维数组组合为四维数组分析(项目中前台侧边栏导航三级分类显示)