This article gives you details about how you can implement jQuery AJAX calls to ASP.NET MVC controller and display JSONResult on view.
On success it displays a JSON string returned by the action method, manipulate it and display product details on View as shown in below image.
- cshtml View with AJAX Call - it makes a AJAX call to Controller and process JSON Result.
- Home Controller - has Action Method with name ShowCategoryProducts that returns JSONResult to jQuery AJAX call.
For more detailed steps visit - jQuery Ajax Call with JSONResult in ASP.NET MVC