HTMLの input::hidden に JavaScriptオブジェクト を JSON として入れる。

変数 answers の JSON を id=user_input_data の input::hidden へ格納するのは以下でOK。
JSON.stringify() でJSONに変換している。

var answers = new object();
$('#user_input_data').val(JSON.stringify(answers));