以下代码返回[object Object]而不是字符串。如何让它返回正确的字符串表示?我正在使用ASP.NET MVC4 C#。
public JsonResult Names(string name)
{
var a = db.NamesToGet.Select(e => new
{
name = e.Names
});
return Json(a, JsonRequestBehavior.AllowGet);
}
答案 0 :(得分:2)
试
var a = db.NamesToGet.Select(e=>e.Names);
答案 1 :(得分:1)
使用data.name
访问它或将data
替换为您的json变量名。
$.get("/Controller/GetName", function(data) {
alert(data.name);
//or alert(data[0].name);
});