function creatTable(data){ //這個函式的引數可以是從後臺傳過來的也可以是從其他任何地方傳過來的 //這裡我假設這個data是一個長度為5的字串陣列 我要把他放在表格的一行裡面,分成五列 alert("eee"); var tableData = "" //動態增加5個td,並且把data陣列的五個值賦給每個td // for(var i=0;i < data.length;i++){ // tableData += "" // } for(var i = 0; i < data.length; i++) { tableData += "" tableData += "" + "" + "" + "" + "" + "" + "" + "" ; tableData += ""; } tableData+= "
使用者層級使用者名稱帳號電子郵件權限設定修改密碼備註+新增
" + data[i] + "
" + data[i].roleType + "" + data[i].username + "
" //現在tableData已經生成好了,把他賦值給上面的tbody $("#info_table").html(tableData) } //alert("response"); // 之後透過 fetch 取得fastapi後端資料! var xhr = new XMLHttpRequest(); var url = "member"; obj=""; xhr.open("GET",url); xhr.onload = function(){ obj = JSON.parse(xhr.responseText); //insertHTML(); alert(obj); }; xhr.send(); creatTable(obj); console.log('Table data 寫入!');