gpt4 book ai didi

javascript - 将 JSON 输入传递给 DataTables

转载 作者:行者123 更新时间:2023-11-30 18:29:39 26 4
gpt4 key购买 nike

...
// result is a JSON data passed to this function from outside
var result = getMyJSON();
var input = "{aaData: ["+result+"],"+'aoColumns':[
{ 'sTitle': 'Title', 'mDataProp': 'title' }]}";

$(document).ready(function() {
$('#example').dataTable(input);
});
</script>

<table id='example' class='example' border='1'>

我知道 .dataTable() 函数需要此处指定的初始化对象:http://datatables.net/ref#aaData如果在 dataTable 函数中我手动粘贴 JSON 数据 - 那么它会显示一切正常。如何“准备”并将其作为初始化对象传递给 dataTables() 函数?现在这没有正常工作。

谢谢

最佳答案

我不确定为什么要将输入变量构建为字符串——它是一个对象。试试这个吧

var input = {
"aaData" : [result],
"aoColumns" : [{
"sTitle" : "Title"
}, {
"mDataProp" : "title"
}]
};

关于javascript - 将 JSON 输入传递给 DataTables,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10020068/

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