2

ajax を使用してスクリプトからコントローラーに 2 次元配列を送信したい:

これは私のスクリプトのコードです:

var regions = [["en", "fr"], ["ru"]];
$.ajax({
     type: "POST",
     traditional: true,
     url: $(this).attr("action"),
     data: {
         regions: regions
     },
     success: function(data) {
         $('#alertMessage').html(data);
     }
});

これは私のコントローラーです:

[HttpPost]
public ActionResult SaveSettings(List<List<string>> regions)
{}

パラメータ "regions" に Null 値が含まれています。

コントローラーでデータを提供するメソッドをいただければ幸いです(任意の形式を歓迎します:配列、json)

あなたの助けを願っています。

よろしく、パベル

4

1 に答える 1