最近、Webプロジェクトの作業を開始しました。私の要件は、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
、jsonデータのキーと正確に一致する必要があると思います。userid
fullname
文字エンコードに関連しているのでしょうか?
ありがとう!