1. ホーム

ネストされた例外は com.fasterxml.jackson.databind.exc.MismatchedInputException です。で構築できません。

2022-02-26 11:06:17

ajaxでフォームデータを送信する際、フォームデータをJSON形式に変換する必要があることが多いですが、JSON.stringify()によるフォームシリアライズだけでは不十分で、.NET()などの関数でフォームシリアライズを変換することが必要です。

function getFormData($form){
    var unindexed_array = $form.serializeArray();
    var indexed_array = {};

    $.map(unindexed_array, function(n, i){
        indexed_array[n['name']] = n['value'];
    });

    return indexed_array;
}

 転載元:: https://stackoverflow.com/questions/11338774/serialize-form-data-to-json