整数配列と一緒にフォーム データを投稿しようとしています。このコードのどこで間違いを犯したかを見つけることができませんでした。間違いを見つけるのを手伝ってください。
var DetailID = new Array();
$.each(selected, function (i, n)
{
var detailID = $(this).attr('data-record-key');
DetailID.push(detailID);
});
var data = $('#form').serialize();
var finaldata = data + '&' + DetailID;
if ($('#form').valid())
{
$.ajax({
url: $('#form').attr('action'),
type: $('#form').attr('method'),
traditional: true,
dataType: "json",
data:finaldata,
contentType: 'application/json; charset=utf-8',
success: onSuccess,
error: onFailure
});
}
私のコントローラー:
public ActionResult Merge(Merge merge)
{
}
私のモデル:
public class Merge
{
public string ItemCode { get; set; }
public string ItemDescription { get; set; }
public int[] DetailID { get; set; }
}