我想使用 jquery.ajax 在 asp.net mvc 应用程序中从服务器检索一些数据。
我正在寻找一种将多个项目发回(服务器到客户端)的方法
我可以在 asp.net mvc 端做什么以在结果中包含更多项目
function AjaxSucceeded(result) {
以某种方式可以在javascript代码中轻松使用它们?
我想使用 jquery.ajax 在 asp.net mvc 应用程序中从服务器检索一些数据。
我正在寻找一种将多个项目发回(服务器到客户端)的方法
我可以在 asp.net mvc 端做什么以在结果中包含更多项目
function AjaxSucceeded(result) {
以某种方式可以在javascript代码中轻松使用它们?
当您序列化一个列表时,它的 JSON 表示也是一个列表。考虑这个例子:
public JsonResult Fetch() {
return Json(new[] { 1, 2, 3 });
}
此方法将返回以下 JSON:
[1, 2, 3]
在 JavaScript 中很容易枚举:
$.get("/fetch/", function(response) {
for(var i = 0; i < response.length; i++) {
alert("Item " + response[i]);
}
});
JSON 序列化程序当然可以处理复杂的对象。