在我的腳本中,我通過 ajax 調用從 PHP 數據庫請求中得到一個字符串。結果字符串如下所示:array(4) { [0]=> array(3) { ["id"]=> string(3) "181" ["number"]=> string(2) "37" ["livingid"]=> string(1) "1" } [1]=> array(3) { ["id"]=> string(3) "181" ["number"]=> string(2) "37" ["livingid"]=> string(1) "2" } [2]=> array(3) { ["id"]=> string(3) "185" ["number"]=> string(2) "37" ["livingid"]=> string(1) "1" } [3]=> array(3) { ["id"]=> string(3) "185" ["number"]=> string(2) "37" ["livingid"]=> string(1) "2" }}我不知道為什么它會這樣返回。我想在表格中顯示結果。為此,我會使用 jquery: $("#deActWh").append(result); //#deActWh is the id of table 但這只是工作,如果我在字符串中有 html 表 syntx 等等<tr> <td>。我正在尋找一種將此字符串轉換回數組并在每一行中插入 html 語法的好方法。我還需要擺脫所有不必要的東西,如“array(4)... string(3) ..etc”。我想過使用 split() 方法,但我不知道如何在這里有用地使用此方法。我愿意接受建議或其他方法。
如何使用 Javascript/jquery 將字符串中的數組顯示為表行
米琪卡哇伊
2023-06-15 09:49:38