一、简单类型的传递
1、传递1个参数
获取方式:
public Users Get(int id)
传递方式:
(1)、api/default/5
(2)、$.get("/api/default",{
id:90}, function (data) {/* 处理逻辑 */});
2、传递多个参数
获取方式:
public Users Get(int id, int id2)
传递方式:
$.get("/api/default",{
id:90,id2:88}, function (data) {});
二、传递复杂类型
1、定义一个类型
public class DoubleStringPrameter { public string Pram1 { get; set; } public string Pram2 { get; set; } }
2、获取方式
public string Post(DoubleStringPrameter pram)
3、传递方式
$.post("/api/testStringUsingObject", { Pram1: "参数1的值", Pram2: "参数2的值" }, function (data) {});
参考资料:ASP.NET Web API中参数的传递方式