0

jquery.ajaxを使用して、asp.netmvcアプリケーションのサーバーからデータを取得したいと思います。

複数のアイテムを(サーバーからクライアントに)送り返す方法を探しています

結果にさらにアイテムを含めるために、asp.netmvc側で何ができますか

function AjaxSucceeded(result) {

それらがjavascriptコードで簡単に使用できる方法で?

4

1 に答える 1

4

リストをシリアル化する場合、その 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 シリアライザーは複雑なオブジェクトを処理できます。

于 2012-06-08T07:05:30.537 に答える