jquery datables插件和动态对象名

时间:2015-10-18 22:11:44

标签: javascript jquery json calendar datatables

我努力与datatables填补我的桌子。 我遇到的问题是,当我以这种格式获取我的谷歌日历时

{"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"}}

需要有关放置数据表的帮助才能使用它。 感谢enter image description here

1 个答案:

答案 0 :(得分:3)

您必须清理JSON,以便在 WebView myWebView = (WebView) findViewById(R.id.webView2); myWebView.setWebViewClient(new WebViewClient()); myWebView.loadUrl("http://www.facebook.com"); WebView myWebView1 = (WebView) findViewById(R.id.webView); myWebView1.setWebViewClient(new WebViewClient()); myWebView.loadUrl("http://www.google.com");

表单上对其进行排序
[{item}, {item}, ..]

然后,如果你有这样的表

function sanitizeData() {
    result  = [];
    Object.keys(data).forEach(function(key) {
        result.push(data[key]);
    })
    return result;
} 

现在,您可以通过以下方式使用JSON的内容填充dataTable:

<table id="example"></table>

演示 - &gt;的 http://jsfiddle.net/zbuudydv/1/