2013-08-27 86 views
1

我正在使用angular.js和asp.net mvc 4.我試圖通過ajax請求傳遞jason數據到我的控制器的動作。 這裏是我的腳本:如何操縱JSON數據?

$scope.items = [ 
    { Name: "Name1", Email: "Email1", Address: "Address1", ContactNo: "contactNo1"}, 
    { Name: "Name2", Email: "Email2", Address: "Address2", ContactNo: "contactNo1"} 
]; 

var users = JSON.stringify($scope.items); 
     $.ajax({ 
      type: "POST", 
      url: "/Angular/saveData", 
      data: users, 
      dataType: "json", 
      success: function (msg) { 
       alert("Success"); 
      }, 
      error: function (msg) { 
       alert("Error"); 
      } 
     }); 

我想不出什麼會是我的「SAVEDATA」行動manupulate傑森數據?

回答

2

控制器:

[HttpPost] 
    public JsonResult saveData(DataClass[] items) 
    { 

    } 

數據類:

public class DataClass { 
    public string Name {get; set; } 
    public string Email {get; set; } 
    public string Address {get; set; } 
    public string ContactNo {get; set; } 
} 
+0

由於諾貝特。 – raisul