I want to make an ajax call (using JQuery) in an ASP.NET MVC application and return a boolean value, how can I do this?
Thanks
From stackoverflow
-
Well, probably the best solution is to use JSON serialization.
public ActionResult DoSomething(string parameter) { //do something with parameter bool result = true; return Json(new ActionInfo() { Success =result, }); }The ActionInfo is just a simple class with one property, boolean Success.Then, jquery ajax call:
$.ajax({ type: "POST", url: "YourController/DoSomething?parameter=pValue", data: {}, dataType: "json", success: function(actionInfo) { alert(actionInfo.Success); }});Hope this helps.
0 comments:
Post a Comment