一、前台ajax部分
- function icheckDelete(url){
- var parms = { list : array //這是個數組 };
- $.ajax({
- dataType: "JSON",
- contentType:'application/json;charset=UTF-8',//關鍵是要加上這行 traditional:true,//這使json格式的字符不會被轉碼
- data: JSON.stringify(parms),
- url: url,
- success : function () { alert("刪除成功!"); }, error : function (data){ alert(data.responseText); } });
- }
二、MVC控制器獲取數據
- public ActionResult myDataExchang()
- {
- //獲取提交的數據
- string data = Request["parms"];
- JavaScriptSerializer jss = new JavaScriptSerializer();
- //將字符串轉換成json--》EGList對象
- List<EGList> list = jss.Deserialize<List<EGList>>(data);
- //其他操作......
- }
引用:using System.Web.Script.Serialization;
三、EGlist類
- public class EGList
- {
- public int EG_ID { get; set; }
- public int EG_MyNum { get; set; }
- }