这里是我打电话的方法:阿贾克斯成功的方法处理复杂的数据
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