我是 ASP.NET MVC 和 jQuery 的新手,我正在尝试完成以下操作。
试图得到这个List<string>并显示它。在 GET 响应中,我有以下System.Collections.Generic.List1[System.String]`,在这种情况下,“lable1”也包含。
我究竟做错了什么?我应该怎么办?
在控制器中:
public List<string> Search(string input, SearchBy searchBy)
{          
        Manager manger = new Manager();
        List<string> MyList = manger.GetData(input, searchBy);                                                         
        return MyList;
}
在视图中:
 $('#ii-search').click(function () {
        var number = $('#input').val();
        var typeEn = 'CCC';
        $.ajax({
            url: '@Url.Action("Search", "InitiateInspection")',
            data: { input: number, searchBy: typeEn },
            cache: false,
            success: function (data) {
                for (var i = 0; i < 4; i++) {
                    $('#lable1').html(data[i]);
                }                  
            }
        });
谢谢