0

DOJOの新機能..JsonRestを使用してデータベースからデータを取得します...50000のうち0〜1000を表示する範囲を指定しました...しかし、完全なデータを表示しています...要件は、その1000がロードされたときです次のリクエストをスクロールするとサーバーに送られ、残りのデータが表示されます....私がたくさん試したのを手伝ってください......

私のコード

    myStore = dojo.store.Cache(dojo.store.JsonRest({
        target : "myip7080/GridExample/string"
    }), dojo.store.Memory());


    myStore.query({
        start: 0,
        count: 1000

      }).then(function(results){

          alert(results);             

      });


    grid = new dojox.grid.DataGrid({
        store : dataStore = dojo.data.ObjectStore({
            objectStore : myStore
        }),
        structure : [ {
            name : "SNO",
            field : "sno",
            width : "100px",
            editable : true
        }, {
            name : "SNAME",
            field : "sname",
            width : "100px",
            editable : true
        }, {
            name : "SALARY",
            field : "salary",
            width : "200px",
            editable : true
        } ]
    }, "target-node-id"); // make sure you have a target HTML element with this id
    grid.startup();
    dojo.query("#save").onclick(function() {
        dataStore.save();
    });
});
4

1 に答える 1