動的json配列をmvcのクライアント側に戻そうとしています。
これまでのところ私は
var a = 1;
var b = 10;
var jsonArray = new JArray();
for (var i = 1; i < 5; i++)
{
var json = new JObject();
json.Add("field" + a, b);
jsonArray.Add(json);
a++;
b++;
}
return Json(jsonArray);
これはクライアントに戻ります
[[[[]]]]
最初にJsonArrayを文字列に変換し、フォーマッターがないように設定しようとしましたが、フィドラーによると有効なjsonが返されません。
結果は次のように落ち着くと思います。
[{field1:10},{field2:11},{field3:12}]
誰かが私が間違っていることを指摘できますか