是否可以读取从 MVC 控制器传递到 JavaScript 的数组的内容?
这是我的控制器中返回数组的方法。(之前尝试过使用列表但没有成功)
public string[] GetAllEvents()
{
string[] array = new string[2];
array[0] = "a";
array[1] = "b";
List<string> lst = new List<string>();
lst.Add("a");
lst.Add("b");
return array;
}
这是我从中调用 Controller 方法的 JavaScript 函数。
function GetAllEvents() {
$.ajax({
type: "GET",
url: "/Service/GetAllEvents",
success: function (result) {
alert(result.toString() + " " + result[0]);
},
error: function (req, status, error) {
//alert("Error");
}
});
};
结果是 System.String[],结果 [0] 给了我“S”。