-1
我试图通过具有以下结构的JSON:传递复杂JSON到一个WebMethod
{ “VAR”: “{” VAR1: “VAL1”, “VAR2:” 值2" , ...... “VARN:” VALN “}”
我的JS函数执行以下POST功能:
$.ajax({
type: "POST",
url: "MyWebApp.aspx/Foo",
data: {"json":"{"var1:"val1","var2:"val2",...,"varN:"valN"}"},
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
alert("2D JSON Test is done")
}
});
我想知道如何定义的WebMethod函数原型接收JSONs像这样?
[WebMethod] public static void Foo(var json)
或
[WebMethod] public static void Foo(string json)
或
[WebMethod] public static void Foo(string[] json)
或
[WebMethod] public static void Foo(List<string> json)