Javascript jquery数据库插件和动态对象名称
我挣扎着填满我的桌子。 我遇到的问题是,当我得到这种格式的谷歌日历时Javascript jquery数据库插件和动态对象名称,javascript,jquery,json,calendar,datatables,Javascript,Jquery,Json,Calendar,Datatables,我挣扎着填满我的桌子。 我遇到的问题是,当我得到这种格式的谷歌日历时 {"23gjsd91su3guu509o1bchhqms@group.calendar.google.com":{"calendar_id":"23gjsd91su3guu509o1bchhqms@group.calendar.google.com","calendar_title":"#1612 White Quartz Apartment"},"vqbidsn2u4edlvto0frvevk6ig@group.calend
{"23gjsd91su3guu509o1bchhqms@group.calendar.google.com":{"calendar_id":"23gjsd91su3guu509o1bchhqms@group.calendar.google.com","calendar_title":"#1612 White Quartz Apartment"},"vqbidsn2u4edlvto0frvevk6ig@group.calendar.google.com":{"calendar_id":"vqbidsn2u4edlvto0frvevk6ig@group.calendar.google.com","calendar_title":"#994 Cisco Amber (T2)"},"bi07i6futd90lvq9ba8ufvqdu8@group.calendar.google.com":{"calendar_id":"bi07i6futd90lvq9ba8ufvqdu8@group.calendar.google.com","calendar_title":"#1443. Marley Blue"}}
需要有关put DATABLES的帮助才能使用此功能。
谢谢您必须清理JSON,以便它在
[{item},{item},…]
表单上排序:
函数sanitizeData(){
结果=[];
Object.keys(数据).forEach(函数(键){
结果.推送(数据[键]);
})
返回结果;
}
那么,如果你们有这样的桌子
现在,您可以通过以下方式使用JSON的内容填充dataTable:
var table=$('#示例').DataTable({
数据:sanitizeData(),
栏目:[
{标题:'id',数据:'calendar_id'},
{title:'title',data:'calendar_title'}
]
})
演示->