WebAPI传递参数遇到的问题
Ajax的格式:
$.ajax({
type:"get", //数据发送的方式(post 或者 get)
url: "/admin/index", //要发送的后台地址
data: { val1: "1", val2: "2" }, //要发送的数据(参数)格式为{'val1':"1","val2":"2"}
dataType: "json", //后台处理后返回的数据格式
success: function(data) {//ajax请求成功后触发的方法
alert('请求成功');
},
error: function(msg) {//ajax请求失败后触发的方法
alert(msg); //弹出错误信息
}
});
后台实体类(Person):
namespaceWebApi.Models
{public classPerson
{public int ID { get; set; }public string Name { get; set; }public string EnglishName { get; set; }
}
}
后台接口:
public classTestController : ApiController
{public Person GetEnglishName(int ID, stringName)
{
Person man= newPerson();