私はこのようなjqueryオブジェクトを持っていますmyObject
(console.log()の結果)
オブジェクト{Product1{...}、Product2 {...}、Product3 {...}}
これらの製品のパターンはそれぞれ次のようになっていますObject { id="1", name="somename" }
ラジオボタンを変更したときに名前の値を取得したい。たとえば、最初のラジオがチェックされている場合はmyObject.Product1
、2番目の場合は- の値を取得する必要がありますmyObject.Product2
。たとえば、これを試してみるとconsole.log(myObject.Product1)
、通常は出力Object { id="1", name="somename" }
されますが、動的に実行したい場合は、
var number = getRadioValue(); // for example returns 1
var productName = 'Product'+number;
その後、未定義として出力myObject.productName
されます。
ありがとう