チェックボックスをクリックしてユーザーが選択したレコードのIDを渡すコードを作成しました
bttnのクリックで送信すると、次のコードが呼び出されます
$("#button").click(function () {
var selected = $(".a:checked").map(function() {
return this.id;
}).get();
var urlDistricts = '@Url.Action("selectedId")';
$.ajax({
type: "POST",
url: urlDistricts,
data: { listofid:selected },
success: function () {
}
});
});
これをキャッチするために、コントローラーに次のように書きました
[HttpPost]
public ActionResult selectedId(List<int> listofid)
{
return View();
}
しかし、listofidはnullをカミングしています