我有1頁從另一個服務器加載Js文件。其電子商務中每個產品的加載文件存儲在URL中的標識符見下面的結構。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文件包含代碼象下面
var MyItemData={"counts":{"q":1,"a":1,"r":2,"ar":4,"rr":0,"dq":1,"da":1,"c":0,"sdsd":0},"active":true};
現在我在這裏讀的HTML這個數據像下面
var mycounta = MyItemData.counts.a;
var mycountq = MyItemData.counts.q;
var mycountr = MyItemData.counts.r;
問題是,我只能得到的數據,去年產品可變MyItemData
是所有文件的相同。我必須閱讀每個文件的ID,但我不知道適當的方式來實現它。有沒有人嘗試過這樣的事情?
文件已在頁面上加載。但是'MyItemData'只從最後一個文件獲取數據。我已經循環加載每個產品的文件。 – Kul
編輯回覆。 –
太棒了。其作品! – Kul