2016-05-09 4 views
0

以下は、c#バックエンドでの書き方です。ポストメソッドを使ってリストを取得する。c#でのajax関数の書き方

$(function() { 
    $.ajax({ 
     type: "POST", 
     url: "Default.aspx/GetCustomers", 
     data: '{}', 
     contentType: "application/json; charset=utf-8", 
     dataType: "json", 
     success: OnSuccess, 
     failure: function (response) { 
      alert(response.d); 
     }, 
     error: function (response) { 
      alert(response.d); 
     } 
    }); 
}); 
+0

使用asp.netのWeb API 2 –

答えて

0

あなたはバックエンドでお客様のモデルを持っている必要があり、その後、あなたはこれを試すことができます。

[HttpPost] 
    public string GetCustomers() 
    { 
     List<Customers> listCustomers = new List<Customers>(); 
      /* the list of customers that is returned from the 
      database or from where you are picking the data*/ 

     CustomersViewModel model = new CustomersViewModel(){ 
       customers = listCustomers; 
      } 

     return Json(model, JsonRequestBehavior.AllowGet);   
    } 
関連する問題