首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自ajax排序的Dynatable不工作

来自ajax排序的Dynatable不工作
EN

Stack Overflow用户
提问于 2014-02-21 00:55:33
回答 1查看 780关注 0票数 0

我正在尝试用Dynatable加载json,数据看起来不错,但是不能排序,有什么问题吗?

这是我的JavaScript:

代码语言:javascript
复制
$(document).ready(function() {
            var dynatable = $('table').dynatable({
              dataset: {
                ajax: true,
                ajaxOnLoad: true,
                ajaxUrl: 'people.json',
                records: [],
                perPageDefault: 4,
                perPageOptions: [4,6,8,10]
              },
              params: {
                records: 'People'
              }
            }).data("dynatable");

    });

和下表:

代码语言:javascript
复制
<table>
            <thead>
                <tr>
                    <th>NAME</th>
                    <th>ADDRESS</th>
                </tr>
            </thead>
            <tbody>
            </tbody>
        </table>
EN

回答 1

Stack Overflow用户

发布于 2014-03-26 23:44:15

将table html标记更改为

代码语言:javascript
复制
<table id="myTable">

将您的javascript更改为:

代码语言:javascript
复制
$(document).ready(function() {
    $('#myTable').dynatable({
         dataset: {
            ajax: true,
            ajaxOnLoad: true,
            ajaxUrl: 'people.json',
            records: [],
            perPageDefault: 4,
            perPageOptions: [4,6,8,10]
          },
          params: {
            records: 'People'
          }
        });
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21914472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档