2012-01-16 8 views
-1

私はflexigridのために以下のjsonデータを使用していますが、動作しません。このJSONデータはfexigridに対して正しいですか?

json.txt

{ 'ページ':1、 '総':1、 '列':[{ 'ID':1、 'セル':[ 'S1'、 'H' 、 'ジェリー']}、{ 'ID':2、 'セル':[ 'S1'、 'H'、 'テリー']}]}

のjavascript:

$('#idefectreport').flexigrid({ 
    url: 'json.txt', 
    dataType: 'JSON', 
    colModel: [ 
     {display: 'DefectID', name : 'id', width : 40, sortable : true, align: 'center'}, 
     {display: 'Priority', name : 'priority', width : 180, sortable : true, align: 'center'}, 
     {display: 'SupportID', name : 'supportid', width : 120, sortable : true, align: 'center'} 
    ], 
    buttons : [ 
    {name: 'Add', bclass: 'add'}, 
    {name: 'Delete', bclass: 'delete'}, 
    {separator: true} 
    ], 
    searchitems : [ 
    {display: 'DefectID', name : 'id'}, 
    {display: 'Priority', name : 'priority', isdefault: true} 
    ], 
    height:'auto', 
    sortname: "id", 
    sortorder: "asc", 
    title: 'Defect Report', 
    usepager: true, 
    useRp: true, 
    rp: 10, 
    showTableToggleBtn: true 
}); 

何コードに間違いがありますか?ありがとう!

+0

phpまたはasp.net? –

+0

URLにはhtmlを使用してください。任意のPHPまたはASPを使用しないでください – terry

+0

私はxmlを返し、すべてが右に行く –

答えて

1

jsonの書式が正しくない場合、一重引用符は文字列の二重引用符にする必要があります

+0

はい、そうです。データ – terry

+0

それはあなたにIDのための2つの行を表示しましたか? – XepterX

+0

私はJSONの代わりにJSONを使うべきだとわかりました。ありがとう! – terry

関連する問題