我最近开始从事一个网络项目。我的要求是使用 Flexigrid Jquery 插件来呈现数据库中的一些数据块。在服务器端,我使用 Jackson 来格式化数据。我的 jquery 脚本如下所示:
<script type="text/javascript">
$(document).ready(function() {
$("#customers").flexigrid({
url: 'JsonHandler',
dataType: 'json',
colModel : [
{display: 'Id', name : 'userid',},
{display: 'Name', name : 'fullname',},
],
title: 'Table',
width: 700,
height: 200
});
});
</script>
服务器将有效的 Json 数据发送到浏览器(这是我在 Firebug 中得到的):
[{"userid":"a","fullname":"John Doe"},
{"userid":"b","fullname":"Mark Brown"},
{"userid":"c","fullname":"Mads Borsen"}]
由于某种原因,我的桌子仍然是空的。如果你有什么建议,请帮忙。
对于我的name
情况和.colModel
userid
fullname
它可能与字符编码有关吗?
谢谢!