2

.NET MVCでは、私のアクションは次のようになります。

public ActionResult TestAjax(string testID)
{

    return Content(@"{first: ""1"", second : ""2""}");
}

私のJavaScriptでは、次のことを行っています。

function(data)
{
      alert(data.first);
}

私は[object Object]出力として取得しています、それはなぜですか?

JSON文字列が間違っていますか?

4

2 に答える 2

3

システムにそれを処理させるのはどうですか?

    public ActionResult TestAjax(string testID)
    {
        return Json(new {first = 1, second = 2});
    }
于 2009-02-19T04:52:27.677 に答える
2

コンテンツではなくJsonで返品したい

return Json(new { first = "1", second ="2" });
于 2009-02-19T04:52:05.757 に答える