我有一个名为BearController的控制器。其中我有一个索引操作方法和另一个操作方法。操作方法被调用,但它返回错误查看
public ActionResult EditBear(int bearId)
{
...
return View();
}
这是我如何把它从索引方法的观点:
$.ajax({ url: "Bear/EditBear", data: { bearId: 2} })
的方法被调用,断点经过EditBear结束,之后在浏览器中我得到从索引方法来看。浏览器中的url是index方法的url(这意味着只有localhost和controllerName)。
我也试图与:
$.get('@Url.Action("EditBear", "Bear")', { bearId: 2});
和方法甚至不被调用。问题是什么?
为什么你在ajax中返回一个完整的视图? – Har 2012-03-13 14:11:10
@HarHaHu我在EditBear中返回一个视图,我只是调用ajax中的EditBear方法。 – 2012-03-13 14:13:01