gpt4 book ai didi

php - 来自 JSON 的表格

转载 作者:行者123 更新时间:2023-11-30 18:17:35 25 4
gpt4 key购买 nike

我有一个 php 脚本,它基本上只加载一个 csv 通过:

 echo json_encode(file(csvfile.csv, FILE_IGNORE_NEW_LINES));

输出是这样的:

["foo,bar,baz","foo, foo,bar","bla,bla,blubb"] 

在我的基本 html 文件中,我以这种方式加载它:

  <script>
$(document).ready(function(){
$.getJSON("myphpscript.php", function(data) {
filltable(data);
})
});

function filltable(jqxhr){
var table_obj = $('table');
$.each(jqxhr, function(index, item){
table_obj.append($('<tr id="'+item.id+'"><td>'+item.data+'</td></tr>'));
}).insertAfter('.table');
}
</script>

填满了我的 <table id="table"></table>只是 undefined

我的目标是获得一个包含 1 列的表格:

foo,bar,baz
foo, foo,bar
bla,bla,blubb

指定分隔符后,我的 js 函数应该分解每一行和更多列。这是我第一次尝试使用 javascript 和 json。非常感谢

编辑:固定函数调用(感谢 VisioN)。 object.length 现在可以了,但是表仍然是未定义的

最佳答案

我想你可能想用

table_obj.append($('<tr id="'+index+'"><td>'+item+'</td></tr>'));

代替

table_obj.append($('<tr id="'+item.id+'"><td>'+item.data+'</td></tr>'));

关于php - 来自 JSON 的表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12887423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com