PageMethods与ASP.Net MVC

tpo*_*wer 5 javascript asp.net-mvc pagemethods

我发现ASP.Net PageMethods非常方便易用,但我刚开始使用MVC开发并且不确定如何使用它们?

PageMethods.MyFunction()在MVC中,MyFunction是Controller动作的等价物是什么?

我知道我可以使用该Json函数返回一个值,但是如何从客户端调用该操作?

Dan*_*rza 7

我知道我可以使用Json函数返回一个值,但是如何从客户端调用该操作?

我想你正在寻找getJSON

$.getJSON("/controller/action", function(json)
{
  alert("JSON Data: " + json.users[3].name);
});
Run Code Online (Sandbox Code Playgroud)

或者ajax jQuery方法.

要么可以调用操作,要么很容易从ASP.NET MVC中获取JSON数据.