0

以下のコードは、文字列ではなく [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);
}
4

2 に答える 2

2

試す

var a = db.NamesToGet.Select(e=>e.Names);
于 2013-11-07T22:26:01.610 に答える
1

json 変数名でアクセスするdata.nameか、それに置き換えます。data

$.get("/Controller/GetName", function(data) {
   alert(data.name);
   //or alert(data[0].name);
});
于 2013-11-07T22:26:15.353 に答える