私は別のサーバーからJsファイルをロードする1ページを持っています。 urlのidを持つ電子商取引ストアの各製品のロードファイルは、以下の構造を参照してください。Javascript:2つの異なるファイルから特定のファイルから変数の値を取得するには?
製品1: http://static.www.xxx.com/mydata/uXKojYEd9WXFpAasite/v4_3/1/d/itemjs
製品2:
http://static.www.xxx.com/mydata/uXKojYEd9WXFpAasite/v4_3/2/d/itemjs
製品3:
http://static.www.xxx.com/mydata/uXKojYEd9WXFpAasite/v4_3/3/d/itemjs
すべてのJSファイルが
以下のようなコードが含まれていますここでの問題は、変数MyItemData
は、すべてのファイルに対して同じであるように私が唯一の最後の製品のためのデータを得ることができるである
var mycounta = MyItemData.counts.a;
var mycountq = MyItemData.counts.q;
var mycountr = MyItemData.counts.r;
以下のよう
var MyItemData={"counts":{"q":1,"a":1,"r":2,"ar":4,"rr":0,"dq":1,"da":1,"c":0,"sdsd":0},"active":true};
は今、私はHTMLでこのデータを読んでいます。私はidで各ファイルを読んだが、私はそれを達成するための適切な方法を知らない。誰もこれのような何かを試したのですか?
ファイルは既にページにロードされています。 'MyItemData'は最後のファイルからのデータしか受け取りません。製品ごとにファイルを読み込むためにループしました。 – Kul
編集されたレスポンス。 –
その作品! – Kul