javascript - PageMethods 与 ASP.Net MVC

标签 javascript asp.net-mvc pagemethods

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

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

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

最佳答案

I know I can use the Json function to return a value, but how do I call the action from the client?

我认为您正在寻找 getJSON

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

ajax jQuery 方法。

两者都可以很容易地调用操作并从 ASP.NET MVC 中获取 JSON 数据。

关于javascript - PageMethods 与 ASP.Net MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/369595/

相关文章:

asp.net-mvc - HtmlHelper 方法和 RouteValueDictionary

javascript - pagemethods 未定义 - 我相信一切都应该没问题

javascript - 未捕获 [不变违规 : Could not find "store" in either the context or props

css - 如何创建不遵循 site.css 模板的 View ?

javascript - 打不开最简单的Modal

asp.net - RESTful URL、母版页和 PreviousPage 问题

jquery PageMethod 说该方法不存在

javascript - PageMethods 未定义

javascript - 将来自一个时区的日期字符串与另一时区的日期对象进行比较

Javascript 参数传递不起作用