0

在我单击网格中的一行后,我希望能够从 json 加载一条记录。所以当我点击一行时,我会这样做:

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

所以现在我知道了身份证

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 回答