[問題] js 讀取json 資料

作者: lucy35 (肥宅系社花)   2020-03-08 22:41:42
我想要讀取多個json 檔裡的資料
他們的api就只差後面號碼不一樣
所以想說用迴圈跑跑看
我是想說跑出來的東西回傳到html 裡不同的名稱下
像是A裡的資料出來顯示在A裡的div 中
以下是我打的
https://codepen.io/jolmokqi/pen/gOpXqXM?editors=1010
我在xhr. onload 打顯示device_id
都只顯示同一個的號碼
所以只回傳了一個資訊
請問要如何修改才可以回傳到不同的id 上
就是屬於自己的資料回傳到自己的表格中
作者: Rinorune (杜)   2020-03-09 00:03:00
迴圈已跑完 才onload 所以會這樣迴圈內用let宣告一個變數 = device_id[j] 用它去判斷
作者: flowwinds (..)   2020-03-09 01:50:00
迴圈跑完才執行onload去取j的值..
作者: lucy35 (肥宅系社花)   2020-03-09 11:42:00
請問要怎麼改比較好?我個人的想法是在onload額外寫,然後裡面再用一個fun()去抓每個api的內容
作者: rahit (水元素)   2020-05-30 22:39:00
一般這種東西都是後端語言在處理你如果硬要用前端寫…我記得jquery的ajax有async參數,好像可以讓你這樣玩,不過我不確定前端能寫promise 的話這篇能解決https://wcc723.github.io/development/2020/02/16/all-new-promise/

Links booklink

Contact Us: admin [ a t ] ucptt.com