HTML フォームはセクションに分かれています。セクションには入力フィールドがあります。以下のコードのように、フォームデータを JSON 形式で送信するとすぐに。コントローラは、フォーム データを 1 次元配列として受け取ります。
フォームデータを二次元配列として送信する方法はありますか? section-name には、フィールドの名前と値のペアの配列が入ります。
$('form').submit(function () {
alert('here');
$.ajax({
url: $(this).attr('action'),
type: 'POST',
data: JSON.stringify($(this).serializeArray()),
contentType: 'application/json',
success: function (data) {
alert('data')
},
error: function (jqXHR, textStatus, errorThrown) {
alert('An error has occured!! :-(')
}
});
return false;
})
});