2017-02-08 16 views

答えて

0

JQuery、$。ajax()はうまくいくでしょう。

Javascriptを:

var employee= { Id:1, Name:"Dhiren" } 
$.ajax({ 
    type: 'POST', 
    url: 'http://localhost:8036/api/employee/add', 
    data: JSON.stringify(employee), 
    contentType: 'application/json; charset=utf-8', 
    dataType: 'json', 
    success: function(data){ console.log(data) } 
}); 

モデル: -

Public class Employee 
{ 
public int Id{get;set;} 
public string Name{get;set;} 
} 

Web APIをコントローラ: - ウェブAPIの :新しいバージョンで-Uを使用することができます[HttpPost]

[HttpPost] 
public IHttpActionResult Add(Employee employee) 
{ 
    var strMessage="Hello:- " + employee.Name; 
    return Ok(strMessage); 
} 

Web Api 2: - [HttpPost]なしの直接アクションメソッド.Ppefixのようなユーザーメトソがあります。

public IHttpActionResult Add(Employee employee) 
{ 
     var strMessage="Hello:- " + employee.Name; 
    return Ok(strMessage); 
} 

希望の作品!!!

関連する問題