這裏是我打電話的方法:阿賈克斯成功的方法處理複雜的數據
public Bear GetBear(int bearId)
{
MyEntities be = new MyEntities();
Location bear = (from b in be.Bears
where b.id == bearId
select b).First();
return bear;
}
這是我如何稱呼它:
$.ajax({ url: "Bear/GetBear", data: { bearId: 2}, success: function (bear) { alert(bear.id) } })
但是,在警告對話框中的文本是未定義。當我用斷點移動GetBear時,返回的熊有HAS ID。我究竟做錯了什麼?
如果返回json,GetBear的類型會是什麼? – 2012-03-13 15:37:09
我不認爲在這種情況下會改變任何東西,但是如果他使用contentType,它可能會改變。 – MilkyWayJoe 2012-03-13 15:38:31