I have found ASP.Net PageMethods very handy and easy to use, but I have just started developing using MVC and am not sure how to use them?
What is the equivalent of
I know I can use the Json function to return a value, but how do I call the action from the client?
I think you're looking for either getJSON
$.getJSON("/controller/action", function(json)
{
alert("JSON Data: " + json.users[3].name);
});
or the ajax jQuery method.
Either can call an action and get JSON data back from ASP.NET MVC very easily.