私はこれを別の解決策で行ったと確信していますが、もう一度行う解決策が見つからないようで、誰かが私を助けてくれるかどうか疑問に思いました...
これは私の WebAPI コードです:
public class WebController : ApiController
{
public void Get(string telephone, string postcode, List<Client> clients)
{
}
}
そして、jQuery からこれを呼び出します。
function Client(name, age) {
this.Name = name;
this.Age = age;
}
var Clients = [];
Clients.push(new Client("Chris", 27));
$.ajax({
url: "/api/Web/",
data: { telephone: "999", postcode: "xxx xxx", clients: Clients }
});
しかし、「clients」オブジェクトは常に null として返されます。も試しましたJSON.stringify(Clients)
が、これは同じ結果です。ここで私が見逃している明らかなものを誰かが見ることができますか?