0

テキスト ファイルからメニュー項目を取得する必要があるアプリケーションを開発しています。JQX初心者です。しかし、レコードを表示している間は何も表示されません。

以下のように私のテキストファイル(LeftMenu.txt):

[{
 "text": "Menu1",
                "id": "1",
                    "parentid": "-1"
 }, 

{
 "text": "Menu2",
                "id": "2",
                    "parentid": "-1"
},

{
 "text": "Menu3",
                "id": "3",
                    "parentid": "-1"
 }
]

================================================== ========================

コードはこの下にあります

// prepare the data for Left Menu
        var urlleftpanel = "../../Public/sampledata/leftmenu.txt";

        var sourceleftmenu =
              {
                  datatype: "json",
                  datafields: [
                               { name: 'id' },
                               { name: 'parentid' },
                               { name: 'text' }
                  ],
                  id: 'id',
                  url: urlleftpanel
              };

        // create data adapter.
        var dataAdapter1 = new $.jqx.dataAdapter(sourceleftmenu);
       // perform Data Binding.
        dataAdapter1.dataBind();        

        var records = dataAdapter1.getRecordsHierarchy('id', 'parentid', 'items', [{   name: 'text', map: 'label' }]);
        var records = da.records;
        $('#jqxWidget').jqxMenu({ source: records , height: 53, theme: theme, width: '95px' });

================================================== =================================== 非常に緊急のことを助けてください

前もって感謝します

4

1 に答える 1

0

ソース オブジェクトで async: false を設定してみてください。

 var sourceleftmenu =
              {
                  datatype: "json",
                  async: false,
                  datafields: [
                               { name: 'id' },
                               { name: 'parentid' },
                               { name: 'text' }
                  ],
                  id: 'id',
                  url: urlleftpanel
              };
于 2012-10-19T21:34:18.470 に答える