gpt4 book ai didi

javascript - 来自 C# 函数的 JQuery ajax 返回列表

转载 作者:行者123 更新时间:2023-11-29 19:32:38 25 4
gpt4 key购买 nike

在尝试实现 C# 和 jquery 协同工作时,我有点困惑。我在同一解决方案/项目中有一个 .cs 文件和一个 javascript 文档。我的 c# 函数返回一个字符串列表,我想使用 Javascript 将其附加到一些 HTML 数据。我也在为我的 HTML 使用网络表单。是否可以在 javascript 端返回我的列表?

JavaScript

$(function () {
$.ajax({
type: "GET",
url: "Test/GetListData",
dataType: "data: Array<any>" //Something like this?
});

//Can i return the list and use it here?
});

C#方法

public List<string> GetListData()
{
List<string> mylist = new List<string>();
mylist.Add("test1");
mylist.Add("test2");
mylist.Add("test3");
return mylist;
}

最佳答案

来自 this thread:

您可以将该列表序列化为一些整洁的 JSON,如下所示:

using System.Web.Script.Serialization;
var jsonSerialiser = new JavaScriptSerializer();
var json = jsonSerialiser.Serialize(aList);

关于javascript - 来自 C# 函数的 JQuery ajax 返回列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26723887/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com