私は次のオブジェクトを持っています:
var myObj =
{
prop1 : 'val',
prop2 : 'val'
},
hisObj =
{
prop1 : 'val',
prop2 : 'val'
},
herObj =
{
prop1 : 'val',
prop2 : 'val'
};
ここで、ajax呼び出しを実行し、3セットのデータを配列として返します。my
これらの各配列のキーは、、、his
およびに等しくなりher
ます。
ajax応答を処理する関数内のプライベート変数に正しいオブジェクトを割り当てるにはどうすればよいですか。私はこれを始めようとしました:
function ajax_callback(data)
{
$.each( data, function( key , value )
{
var options = key + 'Obj';
...
});
};
var options
この場合、当然のことながらタイプstring
です。options
名前の文字列表現ではなく、正しいオブジェクトを含むように変数を動的に作成するにはどうすればよいですか?