0

グリッドの行をクリックした後、json から 1 つのレコードをロードできるようにしたいと考えています。したがって、行をクリックすると、次のようになります。

listeners: {
        itemclick: function () {
            var data = grid.getSelectionModel().selected.items[0].data;
        }
    }

これでIDがわかった

data.justusId 

しかし、そのIDのみでストアをロードするにはどうすればよいですか? jsonはこれ

{"justus":[{
      "justusId":"yippie",
      "toys":{"location":"u-13","status":"empty","minStock":10}},
{
      "justusId":"cowboy",
      "toys":{"location":"u-11","status":"full","minStock":10}},
{
      "justusId":"car",
      "toys":{"location":"l-32","status":"aler","minStock":10}}]

行のカウボーイをクリックしたときに、そのアイテムをストアにロードできるようにしたい

4

1 に答える 1

0

ストアは通常、単一のレコードだけでなく、アイテムのコレクションを管理するために使用されます。

ExtJS4 では、Model.load() 機能を使用します。

以前のバージョンでは、通常、標準の Ext.Ajax.Request() 呼び出しを使用するだけでした。

于 2012-08-15T12:34:21.163 に答える