複数のフィールドで構成される大きな辞書があります。
var Deal = {'foo':'moo'、'foo1':'moo1'、'foo2':'moo2'、'foo3':'moo3'、'foo4':'moo4'、'foo5':'moo5 '}
これを非表示の入力フィールドとして保存したいと思います。すなわち
`
<div class="deal">
<input type="hidden" value=deal />//unique for this div
</div>
<div class="deal">
<input type="hidden" value=deal />//unique for this div
</div>
<div class="deal">
<input type="hidden" value=deal />//unique for this div
</div>
取得
$(".deal").on('click',function(){
var deal= $(this).find('input').val();
});
そして、jQueryを使用してこれを取得します。jQueryでこれを取得しているときに、問題が発生しています。つまり、データ全体が保存されていないと思います(辞書の半分が切り捨てられています)。代わりに、データベースにクエリを実行してこれを取得する必要がありますか?または、辞書を入力フィールド値として保存する方法はありますか?質問が明確でない場合はコメントしてください。必要な追加を行います。