asp.net-mvc - 我的 JSON 字符串在我的 Action 中应该是什么样子?

标签 asp.net-mvc json actionresult

在 .NET MVC 中,我的操作如下所示:

public ActionResult TestAjax(string testID)
{

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

在我的 JavaScript 中我正在做:

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

我得到 [object Object] 作为输出,这是为什么?

我的 JSON 字符串是否错误?

最佳答案

让系统来处理如何:

    public ActionResult TestAjax(string testID)
    {
        return Json(new {first = 1, second = 2});
    }

关于asp.net-mvc - 我的 JSON 字符串在我的 Action 中应该是什么样子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/563981/

相关文章:

jquery - 使用 jQuery AJAX 发布到 ASP.NET MVC 1.0

asp.net-mvc - Asp.net MVC 4 + WEB API - 自定义身份验证 token

css - 使用 Twitter Bootstrap 在输入文本框的右侧放置并修复一个图标

PHP Json_encode 将空格更改为加号 +

asp.net-mvc - 'force' 用户在查看 ASP.NET MVC 站点之前如何填写配置文件?

php - 使用Jquery时无法显示返回的JSON

javascript - JSON 加载函数从其他程序读取 key

asp.net-mvc - 我应该让我的 ASP.NET MVC Controller 操作虚拟吗?

jquery - 使用 jquery ajax 从其他域发布 .net MVC 3 FromsCollection

asp.net - 返回新的RedirectResult()与返回Redirect()