内部の配列私は、文字列のモデルを期待ASP.NETのAPIがあります。これまでのところはJavascriptを:オブジェクト
[HttpPost]
public ActionResult Add(string model)
{
var m = JsonConvert.DeserializeObject<CustomModel>(model);
...
}
を、私はそれにデータを渡すためにこれをやっている:
var addModel = {
"SomeValue": {
"Some": "example",
"Value": "example"
},
"AnotherValue": "example"
}
var model = JSON.stringify(addModel);
そして、それはうまく動作します。しかし、今、私はデータをこのように出荷する必要があります。
var addModel = {
"SomeValue": {
"Some": "example",
"Value": "example"
},
"AnotherValue": "example",
"MyArray[0].SomeValue": 1,
"MyArray[0].AnotherValue": a,
"MyArray[1].SomeValue": 1,
"MyArray[1].AnotherValue": a,
}
それが適切な形式でバックエンドに渡すことができるので、私はオブジェクトにを追加するにはどうすればよいですか?
を宣言されている... '{「キーは」:[]}'これはあなたがまたして配列にプッシュできるオブジェクト – messerbill
に配列を追加する方法です'addModel'が宣言された後の' addModel.MyArray.push({"SomeValue":1、 "AnotherValue":a}) –