1
我試圖發佈數據,控制器的一些陣列.. 我的看法是這樣的:
<script>
$.post("/",{
person: [
{ id: 1, name: "a" },
{ id: 2, name: "b" }
]
});
</script>
,並在我的控制器:
[HttpPost]
public ActionResult Index(List<Person> person)
{
//something
}
當我檢查發送的HTTP數據,我看到的數據是:
person[0][id]
person[0][name]
person[1][id]
person[1][name]
但正確的默認模式粘結劑:
person[0].id
person[0].name
person[1].id
person[1].name
我該如何解決它?
嘗試使用$ .post()中的JSON.stringify({person:[....]}) – prashanth
@prashanth做這個人爲null。 – MuriloKunze