• 通过ajax把json对象传入后台


    一、前台ajax部分

    1. function icheckDelete(url){
    2.    var parms = { list : array //这是个数组 }; 
    3.    $.ajax({
    4.    dataType: "JSON",
    5.    contentType:'application/json;charset=UTF-8',//关键是要加上这行 traditional:true,//这使json格式的字符不会被转码
    6.    data: JSON.stringify(parms),
    7.    url: url,
    8.     success : function () { alert("删除成功!"); }, error : function (data){ alert(data.responseText); } });
    9. }

    二、MVC控制器获取数据 

     
    1. public ActionResult myDataExchang()  
    2. {  
    3.     //获取提交的数据  
    4.     string data = Request["parms"];  
    5.     JavaScriptSerializer jss = new JavaScriptSerializer();  
    6.     //将字符串转换成json--》EGList对象  
    7.     List<EGList> list = jss.Deserialize<List<EGList>>(data);  
    8.     //其他操作......  
    9. }  

    引用:using System.Web.Script.Serialization;


    三、EGlist类

      1. public class EGList  
      2. {  
      3.     public int EG_ID { get; set; }  
      4.     public int EG_MyNum { get; set; }  
      5. }  
  • 相关阅读:
    CF_402C Searching for Graph 乱搞题
    zoj Simple Equation 数论
    zoj 3757 Alice and Bob and Cue Sports 模拟
    uva_12535
    boj1267 Infinite’s Cave 树形dp + 背包
    CF_216_Div_2
    nxlog4go 简介
    log4go的一些改进设想
    nxlog4go 的配置驱动
    nxlog4go Log Levels and Pattern Layout
  • 原文地址:https://www.cnblogs.com/Rucky/p/7873114.html
Copyright © 2020-2023  润新知