を文字列の配列を投稿することはできませんこの:は、私は<strong>MVC3</strong>コントローラのアクションを持っているASP.NET MVC3に
var postData = {
SomeId: 1,
Codes: ["code1", "code2", "code3"]
};
$.post(url, postData, function (data) {});
URLは正しいです。私はそれをログインしたときpostData
は次のようになります。
SomeId
が正しく結合したが、Codes
はNULLのままされます。何が起こっている?
です。あなたのモデルはコードと呼ばれる配列を期待していますが、dev-toolsではjavascriptオブジェクトに配列名がPiCodesであることが示されています。それが役立つかどうか確認できますか? – MarioMucalo
ちょうど推測ですが、あなたは 'public string [] Codes {get;セット; } ' –
私のところではスクリーンショットが正しくありません、ごめんなさい。名前は対応しています。 – ohyeah