小编Aij*_*ian的帖子

如何从mvc控制器获取列表以使用jquery ajax进行查看

我需要从mvc控制器获取一个列表来查看使用jquery ajax.我怎样才能做到这一点.这是我的代码.它的警报错误消息.

在控制器中

 public class FoodController : Controller
    {
       [System.Web.Mvc.HttpPost]
        public IList<Food> getFoodDetails(int userId)
        {
            IList<Food> FoodList = new List<Food>();

                FoodList = FoodService.getFoodDetails(userId);

                return (FoodList);
        }
    }
Run Code Online (Sandbox Code Playgroud)

在视野中

function GetFoodDetails() {
        debugger;
        $.ajax({
            type: "POST",
            url: "Food/getFoodDetails",
            data: '{userId:"' + Id + '"}',
            contentType: "application/json;charset=utf-8",
            dataType: "json",
            success: function (result) {
                debugger;
                alert(result)
            },
            error: function (response) {
                debugger;
                alert('eror');
            }
        });

    }
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

javascript ajax asp.net-mvc jquery jquery-ajaxq

12
推荐指数
2
解决办法
6万
查看次数

标签 统计

ajax ×1

asp.net-mvc ×1

javascript ×1

jquery ×1

jquery-ajaxq ×1