0

这是我需要在表中显示的其余服务器的输出:

{"records":[{"id":2,"name":"www.xyz.com","target":"https://www.abc.com/"},{"id":3,"name":"sample1","target":"http://www.google.com/"},{"id":4,"name":"www.aaa.com","target":"http://www.google.com/"}],"queryRecordCount":3,"totalRecordCount":3}

dynatable 的 JS 脚本是:

$(document).ready(function(){
    $.ajax({
      url: '/org.example.models.Domain',
      success: function(data){
        $('#my-table').dynatable({
          dataset: {
            records: data
          }
        });
      }
    });
});

加载 html 时,my-table 呈现为表格,但上面没有数据。我的代码可能有什么问题?

4

1 回答 1

0

这不起作用,因为 dynatable 接受 JSON 形式的数据,而 jQuery AJAX 命令会自动将数据解析(解码)成 JavaScript 数组或对象。

你有两个选择:

于 2014-08-27T17:26:53.863 回答